- There’s plenty of room for Vue.js to pick up a lot of Angular and jQuery users at a fast clip, but they will likely hit a brick wall when they have to start stealing users from React to continue the growth streak.
- I predict strong Vue.js growth for another year or two, followed by a much harder battle with React in the top spot and Vue.js relegated to second fiddle unless something big changes to upset the balance.
- Why so Much Interest in React?Browsing through the React job listings, I noticed an interesting trend — a lot of them were for things that we don’t think of as front-end web work: – React Native (for perspective, there are more of these openings than the total number of Vue.js openings)React for IoTReact…
- Which Topics Should You Study?Like last year, you can’t go wrong focusing on the essentials, but you should place more emphasis on functional programming for React apps.
- With that in mind, here are some topics you should study: – Basic ES6 syntaxClass syntax and its many pitfalls — It’s OK to use class for React components, but avoid extending from your own classes, avoid instanceof, and avoid forcing users of your classes to use the new keyword.Functional programming software…
Last year, I wrote an article rounding up the top tech to learn in 2017. This year there are some surprises.
2018: The Year of ReactReact won the popularity battle in 2017.
There are still lots of developers working on Angular code bases, which shows up in Google trends:
But as React continues to win customer satisfaction surveys, React growth has left Angular (and everything else) in the dust.
What About Vue.js? I Heard it’s HotEverybody loves paying lip service to alternatives like Vue.js. Here’s what I said about it last year:
Vue.js has a ton of GitHub stars and downloads. If things continue the way they are going, it will do very well in 2017, but I don’t think it will unseat either React or Angular (both of which are also growing fast) in the next year or so. Learn this after you have learned React or Angular.Vue.js did do very well in 2017. It got a lot of headlines and a lot of people got interested. As I predicted, it did not come close to unseating React, and I’m confident to predict it won’t unseat React in 2018, either….