Home > Article > Web Front-end > How many frameworks does javascript have?
There are many frameworks in JavaScript, including Angular, "React.js", "Vue.js" and other popular frameworks, as well as YUI, Ext JS, Dojo, "script.aculo.us", UIZE , AJAX and other relatively niche frameworks targeting certain specific events.
The operating environment of this tutorial: windows7 system, javascript version 1.8.5, Dell G3 computer.
Some popular JavaScript frameworks:
Angular
Angular is a full-featured framework that was released by Google in 2010 and they continue to Post an update. For example, in March 2018, the latest Angular 6 brought a series of improvements, including a new rendering engine for faster and smaller applications.
Today, Angular is one of the most popular front-end frameworks. Many developers choose Angular because they believe it is the key to simplifying development.
React.js
React.js is a framework released by the Facebook team in 2013. Big companies including Dropbox, PayPal, BBC, Atlassian, and Instagram use React as a basic front-end tool.
React is great for applications and websites with complex view logic. React also allows components to be reused within an application, so developers don't have to create similar components again and again. Using React, developers can focus on creating complex functionality.
Vue.js
Vue.js is a fairly new JavaScript framework created by Evan You. Its main goal is to make user interface development more organized.
Many front-end experts say Vue.js is the perfect tool for beginners. This is easy to understand because it focuses on the view layer. Templates in Vue.js are valid HTML, so integration is easy. This framework is a great way to develop lightweight applications.
Ember.js
The Ember.js framework was created in 2011. It has been used to design websites for many well-known companies, including Kickstarter, Heroku, and LinkedIn.
Ember.js is updated regularly and provides a complete feature package. The framework is very effective for developing complex web applications, and its string-based template system helps reduce startup time. Ember.js focuses on scalability so developers can use it easily for mobile and web projects.
Other frameworks
Here are some other frameworks not covered above:
YUI - Yahoo! User Interface Framework, a large framework that covers a large number of functions Libraries ranging from simple JavaScript functions to complete internet widgets.
Ext JS - Customizable widgets for building rich Internet applications.
Dojo - Toolkit for DOM manipulation, events, widgets, and more.
script.aculo.us - Open source JavaScript framework for visual effects and interface behavior.
UIZE - Widgets, AJAX, DOM, templates and more.
[Recommended learning: javascript advanced tutorial]
The above is the detailed content of How many frameworks does javascript have?. For more information, please follow other related articles on the PHP Chinese website!