Original article: http://blog.csdn.net/tuwen/archive/2010/01/12/5181940.aspx
Javascript is an indispensable part of web development and design. Whether it is a simple Web page or a professional site, or whether you are a master or a cainiao, the Javascript library is becoming more and more powerful, I can do a lot of complicated work, but at the same time, people feel at a loss in front of many JavaScript libraries. In this article, we will use Google to search for the top 10 JavaScript libraries, and introduce them one by one.
1. jquery: The write less, do more, JavaScript Library
Jquery is a new JavaScript library with the slogan of "several lines of code, capable of doing things" (write less, do more). It is a javascript library with the most plug-ins and extensions, the following shows the jquery status quo:
- Current version:1.3.2
- File size: the minimum size after compression is 19kb. The size is 120 kb if not compressed.
- Author: John resig
- Tutorials in 19 languages: a total of 183 tutorials.
- Famous users: over 1000
- AGENT: 3493
- Easy to learn
- It is easy for designers to learn and use CSS syntax.
- Has a large number of interesting extensions
- Have a very good community, maybe the biggest
- It is used by millions of sites, including famous sites such as Google, Dell, CBS, NBC, Digg, Bank of America, WordPress, Drupal, and Mozilla.
2. mootools-a compact JavaScript framework
Mootools is an open-source project with the MIT license, which means you can use it or modify it on any occasion.
- Current version:1.2.3
- Uncompressed size:95 KB(Client), 22 KB(Server)
- Author: Valerio proietti
- Famous users: W3C, CNET, Bing ,...
- Agent quantity on official site: 4
- Better object-oriented Structure
- Its animation effect is smoother.
- More Logical Syntax and object handle
3. prototype: Easy Ajax and Dom manipulation for Dynamic Web Applications
Used by some large media companies and organizations,ProtorypeIt is a unique JavaScript library and has gradually become the basis of the Code for Web reference developers. With the release of the latest version 1.6.1,ProtorypeIn terms of performance, user-defined events, and compatibility with modern browsers, it is increasingly improved.
- Latest Version:1.6.1
- Uncompressed size:136 KB(About 5000 lines of code)
- By Sam Stephen son
- Famous users: NASA, CNN, NBC ,...
- Number of plug-ins: 150 +
- More suitable for large Web Applications
4. dojo Toolkit: great experiences for everyone
The dojo kernel is small, fast, and profound. It can be used to create responsive web programs. It has excellent UI tools and is also very good at accessibility and localization.
- Latest Version:1.4 Beta
- Uncompressed size:26 KB(About 5000 lines of code)
- Development Organization: dojo Foundation
- Famous users: AOL, IBM, sun ,...
- Supports client data storage
- Supports server-side Data Storage
- Asynchronous Communication
5. Script. aculo. Us: easy-to-use, cross-browser user interface JavaScript Libraries
Script. aculo. UsIs an open-source JavaScript library suitable for creating visual effects and UI behavior. The latest version has some new features, such as creating loading processes, checking Windows Media and real media players.
- Latest Version:1.8.3(8 October, 2009)
- Uncompressed size:197 KB(Includes prototype and test page)
- Author: Thomas Fuchs
- Famous users: Gucci, feedburner, Ruby on Rails ,...
- Documentation wiki & usage (document)
- Script. aculo. UsExtends prototype and adds visual effects, UI control, and other functions.
6. extjs: cross-browser rich Internet application framework
Extjs is an excellent cross-browser JavaScript framework that can be used to create rich web applications and support all modern browsers. It has a large number of plug-ins and extensions.
- Latest Version:3.0(2009 July)
- Size after compression:197 KB(IncludingPrototypeAnd test page)
- Author: Jack slocum
- Famous users: Gucci, feedburner, Ruby on Rails ,...
- Download | samples & demos | API documentation
- Excellent components and technical support
7. uize: Supporting widgets, Ajax, Dom, templates, and more
Uize status quo:
-An open-source JavaScript framework
-Easily change the CSS skin
-A large number of built-in Ornaments
-Dazzling effects and powerful functions
- Size after compression:4.47 MB
- Author: Chris Van Rensburg
8. Yui Library: is proven, scalable, fast, and robust
Yui is the largest JavaScript library in this list. It has countless powerful functions, plug-ins, and extensions. Of course it takes a long time to master it.
- Latest Version:3(September 2009)
- Entire Development Kit size:5.7 MB(Including source code, debugging files, examples, etc)
- Development Company: Yahoo! Developer Network
- Famous users: LinkedIn, wipers, newsvine ,...
9. Archetype
Archetype status quo:
- Latest Version:0.10.0(September 2009)
- Size:2.14 MB
- Author:Temsa & swiip
- User: gifteer, Meteo France ,...
10. qooxdoo: the new era of Web Development
QooxdooWhat is it? It is an object-oriented JavaScript library that contains a cross-platform development tool chain, top-level GUI tools, and an advanced client server communication layer. It is an open-source project based on lgpl/EPL license:
- Latest Version:0.8(September 2009)
- Size:24 MB
- Core developers: 1 & 1 Internet AG
- Download | samples & demos | documentation
- Complete GUI toolkit
- Supports drag and drop between objects