angular.js - Front-end framework choice?
过去多啦不再A梦
过去多啦不再A梦 2017-05-15 16:59:23
0
9
899

After learning jquery and react, which front-end framework such as backbone, vue, angular1, and angular2 is worth learning? I want to choose a framework that has no data types and is different from react. Can anyone give me some advice?

过去多啦不再A梦
过去多啦不再A梦

reply all(9)
过去多啦不再A梦

Top top top top top top top top top top top top

習慣沉默

Learn angular, whoever uses it knows it

https://stats.js.org/

黄舟

1.angular1 has many good things. It’s not difficult to get started. The learning curve is rather steep. In fact, you can do a lot of things with angular1, which is far more powerful than you think. However, ordinary web applications may not be able to use so many nb functions. On the contrary, it seems bulky. If you really want to learn the mvvm framework seriously, if you have enough time, it is recommended to take a look at it. 1.
2.vue is a relatively lightweight framework. The reason why it is lightweight is not only that the framework is streamlined, but also easier to use. It is not necessary to have a friendly API. Said, but there are bottlenecks, but general web applications are enough. This doesn't take too much time, and it's safe to come from angular1.
3. Angular2 is actually after lightweight mvvm frameworks such as Vue became popular. In order to seize the market, the Google guys launched the lightweight angular1. However, due to many changes in syntax and other aspects, it was not very stable when it came out. Therefore, there are still few people using it, and most of them have a wait-and-see attitude. Currently, 1 is still used more in China, and it can be learned as a backup. After all, after learning 1, the cost of learning 2 is not much.
4. It’s better to give up on backbone, its development is no longer as good as the previous ones.

过去多啦不再A梦

Can anyone introduce ext? What is the difference from these frameworks?

淡淡烟草味

vue, this is the most flexible and least complex mvvm framework, and has rich documentation;
Let’s put angular at the end. You must know that there is a saying in the industry that Google has been pitting developers for 20 years, angular1>> > The syntax of angular2 has changed drastically. The learning cost is the highest and it is also the heaviest framework;
As for backbone, it seems a bit outdated

黄舟

vue is lightweight, flexible, easy to customize, and is very suitable for mobile development
And the API is very friendly. You can start development directly after just reading the documentation
Reference: https://github.com/eteplus/vue-sui-demo

曾经蜡笔没有小新

Vue, react and angular 2.x who are the mainstream in 2016?

習慣沉默

Personally, I think you should join at least one of the ecosystems in the first half of 2016: Angular, React, Vue, and also keep up with the basics of JS and ES6 features

Vue has never been used. The idea of ​​Angular2 is actually similar to that of React, but the former is still a Java-style centralized solution, so everything that can be used is included in itself; the latter is similar to building blocks, with React as the foundation and layers on top. Add react-router, redux and other libraries developed and promoted by the community to solve specific problems. As for whether you are comfortable with it or not, you need to try both to see which one is more suitable for you. There is no final answer on this kind of thing. Sometimes you even need to learn both to cope with web applications with different needs

Ty80

There is also riot class react which is more lightweight and concise. Address: github search

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template