4 ms·
No one is complaining because its trendy. Rather, good JavaScript developers already know the core language plus jQuery and a framework or two. We can build web
by dolphone 9y ago
No one is complaining because its trendy. Rather, good JavaScript developers already know the core language plus jQuery and a framework or two. We can build websites without the extra stuff. We are tired of spending our time and energy learning technologies that are horizontal to what we have already mastered. We enjoy writing JavaScript and find it suspect when anyone complains about the language.
When we hear about frameworks and build tools we think http://m.imgur.com/gallery/2dykF3D http://m.imgur.com/gallery/2dykF3D
- SquareWheel 9y agoI stick mostly to JS + jQuery, but I see nothing wrong with using additional tools when the situation calls for it. If you're going to be writing a lot of CSS, then using SASS might save you some time and improve readability. If you're writing a webapp, then a SPA or React app might be the best course. And if it's image heavy, then a tool to automatically compress images would likely make sense. If this is too complicated to manage, then other tools like task runners or Webpack can help automate the process. Node packaging can be used to sync settings across all project owners. Taken on their own, it seems like a lot of complexity. But if you're only adding tools when you need them, it's really not that bad. I wrote my last site in Jekyll + SASS. No Webpack, no gulp, no React. I just didn't need them, so I avoided the complication. I'm glad they're there if I decide I want them, though.
- nol13 9y agoBut the core language really is that much nicer to program in when you can freely use object destructuring, spread operators, and some of the newer built-ins, etc.
- mattacular 9y agoI still just use ES5 JS, jQuery for around 2/3rd of the frontend code I write. The remaining third is a split between simpler, more mature but decidedly unsexy frameworks like Backbone, Underscore, Handlebars and newer trendy babelifed React and Vue. Both are fine. I enjoy both still. Some people would consider it a bad thing that eg. Backbone hasnt had a major version in years but it is still perfectly capable for many use cases and it performs well. Of course you have to have more experience and knowledge with JS and frontend development in general to get these results I think.