Home >Web Front-end >Front-end Q&A >What are the three mainstream front-end frameworks?

What are the three mainstream front-end frameworks?

烟雨青岚
烟雨青岚Original
2020-06-17 13:41:006212browse

What are the three mainstream front-end frameworks?

#What are the three mainstream front-end frameworks?

The three mainstream front-end frameworks are Angular, React, and Vue.

What are the three mainstream front-end frameworks?

#1. Angular

Angular was originally called angularJS and was born in 2009. Before, we used jquery to develop. Since the emergence of angular, we have Its biggest feature is that it transplants some back-end development models to the front-end for implementation, such as MVC, dependency injection, etc.

What are the three mainstream front-end frameworks?

2. React

React, produced by Facebook, the official version was launched in 2013, 4 years later than angular, but thanks to its innovation VirtualDOM, which surpasses angularJS in terms of performance, became very popular once it was launched. It has many features, including VirtualDOM, JSX, Diff algorithm, etc., supports ES6 syntax, and uses functional programming. The threshold is slightly higher, but it is also more flexible, allowing more development possibilities.

What are the three mainstream front-end frameworks?

3. Vue

As the last framework launched (2014), Vue draws on the characteristics of its predecessors angular and react (such as VirtualDOM, two-way data binding definition, diff algorithm, responsive attributes, component development, etc.) and made relevant optimizations to make it more convenient to use, easier to get started, and less suitable for beginners.

For more related knowledge, please visit PHP Chinese website! !

The above is the detailed content of What are the three mainstream front-end frameworks?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn