Below are the ten most popular and most popular JavaScript frameworks. They provide almost all Ajax-related and graphic interface functions in the world.
Jquery
Http://jquery.com/
If you do not know jquery today, you may actually come from Mars as a programmer. This is probably the most widely used framework in Ajax. Including a lot of good UI components, the effect of making web pages is also commendable. However, his best choice is its file size, which is only 18 K in the zone. It is really the first choice for home travel and website development.
Prototype
Http://prototypejs.org/
An Object-Oriented JavaScript class library contains many useful functions. Many other frameworks use it as a base class library. The size is 128 kb. It's a little big. The following is an example of a UI.
Script. aculo. Us
Http://script.aculo.us/
This framework is developed based on the above framework (prototype) and is included in the Ruby on Rails framework (http://rubyonrails.org /).
Mootools
Http://mootools.net/
This is a compact, modular, and object-oriented JavaScript framework. It is not a javascript framework that can be used directly. It mainly allows programmers to develop more advanced components conveniently, because this framework is mainly intended for developers, It is very flexible and powerful. Not big, only 63 K.
Extjs
Http://extjs.com/products/extjs/
This is a super powerful javascripts class library. It's just like a robot cat's pocket and everything you want. Many UI components are terrible, and the functions are powerful enough. Of course, the size of its class library is also powerful enough, a total of 6.6 m, is still compressed. Let's take a look at the following UI example. This is just the tip of the iceberg.
I personally think this is the best of all frameworks.
Qooxdoo
Http://qooxdoo.org/
Exjs is only 6.6 m, and this JavaScript class library actually has 19.9 m. The so-called one mountain has a mountain height, no BT, only more BT. It includes a platform-independent development tool chain, an advanced graphical user interface tool, and an advanced communication layer between the client and the server. The following is an example of its UI:
Yahoo! Ui Library (Yui)
Http://developer.yahoo.com/yui/
If you do not know Yui, what I want to tell you is that you must have lived in Armenia star 2 billion light years away from the earth. This Yui class library is also all-encompassing. It is not only the best but has very loose BSD license, and you don't have to worry about using it like other class libraries. You don't need to use it all. In addition to the basic library, Yui can be downloaded as much as you use. This rich UI is only 10 MB in size and OK. The following is a demonstration:
Mochikit
Http://www.mochikit.com/
A lightweight class library mainly implements several functions of asynchronous requests.
Midori
Http://www.midorijs.com/
Another lightweight class library has never been used. The size is only 45 KB. It mainly involves some UI beautification.
The dojo Toolkit
Http://www.dojotoolkit.org/
Another super large Class Library provides a rich array of UIS. The license of BSD is 1.7 MB in size. You can see how powerful it is in the following UI example.