We mainly make APPs and wap sites (both are the company’s own products). In the future, the leader wants to use H5 to replace the APP client~
Experienced friends please give us some analysis~
某草草2017-05-15 16:55:37
React is more powerful, but even for small companies, it’s better to use angular.js, it’s quick to get started
PHPz2017-05-15 16:55:37
Answer carefully:
First of all, if you are a beginner, I recommend learning backbone. Because except Angular, all frameworks are affected by backbone thinking. If you learn backbone, you will learn react, ember, and many other frameworks.
But if you use it to actually do projects, you can only use Angular, because only Angular is the framework that truly improves productivity. To put it bluntly, the number of lines of code for the same function is less than half that of Backbone, React, and Ember. Increased productivity is what really makes cool stuff possible.
React is very good if you want to learn to install 13, and react native is very good. Of course, the efficiency when used for work cannot be compared with angular.
In fact, it seems that there are only two frameworks now, backbone (there are many variants due to few functions) and other similar backbone variants (including react).
Angular framework (it is indeed a framework, although there are many mvvm frameworks, but they cannot compare with the functions of angular, especially the extensive ecology)
怪我咯2017-05-15 16:55:37
Currently, only based on LZ’s development technical needs, angular is better
If the website uses angular app, use ionic
It is not recommended to use react. Although react has also launched react native, which can be used as an app, it is only available for ios and not yet for android.
Moreover, neither react nor react native has released a major version of 1.0
ionic has recently released version 1.0