Https://yq.aliyun.com/roundtable/57505?spm=5176.8217306.rtdright.21.z5Y3Sn
Essential in the project is the front-end, it is the façade of the system, is the user's most direct experience of the system, and the front-end JavaScript occupies an important position, the current JavaScript framework, class Library and tool number seems more. As of July 2017, a quick search on GitHub showed more than 1.11 million JavaScript items. That as software siege lions, may not understand the front of the world, can be more than one skill, promotion and pay, win White (GAO) Fu (Shuai), to the peak of life. Now let's look at what the 2017-year popular JavaScript front-end box is from the Web:
Look at these frameworks. Next, we will make a more in-depth analysis of the four most popular frameworks for angular4,ember.js,vue.js and react from the three main aspects of component reuse, testing, and learning curves, providing more specific references. 1. Reusable Components
Component reuse is a dimension that each project will focus on. An appropriate, single component can greatly improve the development efficiency of new features and maintainability of the project, but also can be easily tested. What about their performance:
2. Component Testing
Testing is an effective way to improve the quality of software, easy to write test framework, can reduce the cost of writing tests, sufficient testing can improve our confidence in delivering software. Their comparison in component testing is as follows:
3. Learning curve
In the process of selecting the technology, it is necessary to consider the factors to ensure the project to be delivered on time, to control the risk and to improve the team capacity. As a software service company, how to quickly improve the ability of people, choose the right learning curve framework, control project costs is a technical work. The following is a brief analysis of the difficulty of using these frameworks:
look at these, we'll talk. No.1 which frame do you prefer to say the reason. No.2 the advantages and disadvantages of the framework you know. No.3 You also know those good JS framework or plug-in No.4 have you ever tried to write a frame or plugin