First let's see
4715 developers attended
Ashley Nolan’s Front-End Tooling Survey, on 2016.
The survey contained many questions.
A recent survey on about 1M websites by W3Techs
In a recent article Pavels Jelisejevs,
an experienced front-end developer,
has compared the two frameworks in Different Aspects
Having all of these features available out of the box is highly convenient when you don’t want to spend time picking the libraries yourself. However, it also means that you’re stuck with some of them, even if you don’t need them. And replacing them will usually require additional effort. For instance, we believe that for small projects having a DI system creates more overhead than benefit, considering it can be effectively replaced by imports.
Not much. And this can be a good thing. It means that you have the freedom to choose whatever additional libraries to add based on your needs. The bad thing is that you actually have to make those choices yourself. Here We’ve found the freedom of choosing your own libraries liberating. This gives us the ability to tailor our stack to particular requirements of each project and we didn’t find the cost of learning new libraries that high.
We were genuinely surprised at how easy it was to get started using React. Even people with a backend development background and limited experience in frontend development were able to catch up quickly.
The error messages you might encounter along the way are usually clear and provide explanations on how to resolve the underlying problem.
The hardest part may be finding the right libraries for all of the required capabilities, but structuring and developing an application is remarkably simple.
So the entry barrier for
Angular
is much higher than for
React.js
So what's the future?
So let's learn React.js
Space | Forward |
---|---|
Right, Down, Page Down | Next slide |
Left, Up, Page Up | Previous slide |
P | Open presenter console |
H | Toggle this help |