[New Technology] 10 top-level JavaScript Libraries

Source: Internet
Author: User
Tags dojo toolkit mootools ruby on rails


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

Source: http://www.tripwiremagazine.com/tools/developer-toolbox/top-10-javascript-frameworks-by-google.html
Official site of comsharp CMS enterprise website content management system

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.