(Click on the public number above to be quick attention)
English: Ryan Chartrand: 36 Krypton
http://36kr.com/p/5110763.html
the scope of JavaScript penetration is more and more wide, it can do more than front-end development. Not long ago, Stateofjs.com just released the 2017 JavaScript status report, and now Ryan Chartrand very occasional launch of the 2018-year JavaScript trends, the two articles together to see, Believe that as a JS developer you must no longer confused.
last year, 50000 people were curious about the rising trend of JavaScript. Well, my fellow developers, now let's take a look at 2018 years.
This article is for you if you are isolated or busy with projects for 2017 years and Zichu.
Many of the things that happened in 2017 are preparing for many of the actions and innovations of the year 2018.
You can also use this article as a guide to planning your personal growth to launch more innovative projects.
react vs. Vue.js
let's get straight to the point: there's not a lot of people who think Vue might be a big competitor to react, but this year it's impossible to ignore Vue, and even angular in the hype of developers.
looking forward to 2018, we are about to usher in 2 years of fierce competition, and the speculation on the Vue will be very much.
react has the financial backing of one of the world's richest companies, not to mention that they have extremely talented maintenance staff.
but Vue did the following things to make developers really happy:
Vue lightweight, easy to learn, with incredible tools, great state management and routing built-in (. Wait
Vue's community is certainly not as big as react, but the community is growing from whether the core team has a good messenger and listens to customers.
when it comes to pleasing developers, don't forget that Facebook's epic failure this year in Bsd+patents's money-collecting scandal has annoyed many developers.
we've actually developed to the extent that you can start any project to make your life easier by Vue, an impressive achievement for their core team.
Here's an article that compares react, Vue and angular in a good contrast:
https://medium.com/unicorn-supplies/angular-vs-react-vs-vue-a-2017-comparison-c5c52d620176
what might eventually develop. Facebook will do what it does best: copy innovators and the world continues to use react.
If you are a angular developer who refuses to learn react, Vue should quickly become a better option for your career as Angular's chances die out (and Vue's part of the syntax is similar to that of angular).
Each JS developer should still consider learning vue.js, because it has made enough splash, and now we are beginning to see the need for vue.js developers, which means that you can create some value for yourself at least in the short term.
Next.js
Then there is next.js, which we call "react insurance."
Although Facebook has never been ahead of the game and has not been able to compete with Vue on the momentum of innovation, react plus next.js can make you close to Vue in terms of tool use, code cutting, routing, and state management, It also gives you access to large-scale react ecosystems and support.
Next is particularly useful for server-side applications developed with react, both of which have become increasingly a trend in application.
in addition, plus now.js (developed by the same team) you can get a super fast way to deploy react applications.
with the continuation of the battle between Vue and react, it is expected to see more and more next and react's double swords, which will make everyone in the react camp feel comfortable.