Current location - Trademark Inquiry Complete Network - Futures platform - Three mainstream frameworks of web front-end
Three mainstream frameworks of web front-end
The three mainstream frameworks of web front-end are Angular, React and Vue.

1, angled

Angular is an excellent front-end JS framework. Angular has many characteristics, the core of which is MVW(Model-View-Whatever), modularization, automatic bidirectional data binding, semantic annotation, dependency injection and so on. Angular is a relatively complete front-end framework, including services, templates, two-way data binding, modularity, routing, filtering, dependency injection and other functions, which can be used many times in the project after customized instructions.

Step 2: react

React framework is a project from Facebook, which can easily solve the problem of cross-browser compatibility, mainly by simulating DOM to reduce the interaction with DOM. React's modularity isolates components.

3、Vue

Vue is a relatively lightweight framework that drives pages through bidirectional data binding. Most programmers will start with Vue when learning a new framework. Vue is relatively simple, and the official documents are clearly written.

Other frameworks of the web front end

1, Bootstrap:Bootstrap is a front-end development framework, which makes your page more concise, intuitive and powerful, giving priority to mobile devices and making Web development faster and simpler. It also provides more elegant HTML and CSS specifications, written by the dynamic CSS language Less. There are rich grid layout systems and reusable components, as well as strong support for JavaScript, jQuery plug-ins and component customization.

2.Backbone:Backbone is a framework to help develop heavyweight javascript applications. The file itself is very small, only 5.3KB after compression. It mainly provides three structures: model, collections and views. Among them, the model is used to bind key-value data and custom events, and the collection is accompanied by a rich API with enumerable functions. Views can declare event handlers and connect them through the RESRfulJSON interface. Backbone relies on underscore.js, which contains many tools, methods, set operations, js templates and so on.

The above content comes from Baidu Encyclopedia -Web front-end design and development.