10 new and most promising JavaScript frameworks

Source: Internet
Author: User

1. SproutCore

SproutCoreApple's explanation of SproutCore is "open-source, platform-independent, Cocoa-like JavaScript framework, used to create Web applications with a desktop application appearance and operational sense ."

SproutCore demonstrations: Photos, Sample Controls

 

2. Spry

SpryIs Adobe's Ajax framework.SpryThe goal is to become a simple way to implement Ajax. Designers with an entry level of experience in HTML, CSS, and JavaScript should be able to findSpryIs a simple method to integrate content.

Spry demonstrations: Photo Gallery, RSS Reader, Form Validation Widgets

 

3. JavaScriptMVC

JavaScriptMVCIs a powerful JavaScript framework. It is also a great JavaScript testing framework, which can also improve the development speed.JavaScriptMVCThe Model-View-Controller Architecture mode is applied to separate the business logic from the representation, making the code more modular.

JavaScriptMVC demonstrations: Error Demo, History Demo, Todo Demo

 

4. qooxdoo

QooxdooIs an Ajax application framework based on object-oriented JavaScript.QooxdooIs a powerful JavaScript-based GUI Work Package, which allows you to use JavaScript to develop Web applications with Ajax functions similar to VB/Delphi. Qooxdoo has a browser detection function on the client and a browser abstraction layer. It can create cross-browser Web applications without any difference. It provides convenient debugging interfaces, it features event management, focus management, timer, border, and object attributes. It provides a set of form components and extended layout. It also provides transparent support for cross-platform png images. In addition, qooxdoo provides an atomic component on which you can develop your own components.

Qooxdoo demonstrations: demo browser, Feed Reader

 

5. midori

Midori is a lightweight JavaScript framework. Even if there is no compression, it only has 45KB, whereas jQuery also has 54KB after compression. However, its lightweight structure does not mean that it lacks complex JavaScript Functions. Midori provides functions such as cross-browser Ajax and CSS selector.

Midori demonstrations: drag and drop, popups, toggle

 

6. Archetype JavaScript Framework

The Archetype JavaScript Framework and Prototype have many similarities. It has an independent management system that can initialize only the components required by the page. In addition, Archetype emphasizes that the code is easy to understand and the best way to separate it from HTML, CSS, and JavaScript.

Archetype demonstration: Slidy Presentation

 

7. June Framework

June Framework draws inspiration from Core library and applies the module design pattern. If you use MS Visual Studio 2008, you will fall in love with the documentation it provides because it uses the Visual Studio code format.

June Framework demonstrations: setOpacity, highlight, getKeyName

 

8. UIZE

UIZE is another JavaScript framework that emphasizes RIA. It provides many widgets, such as the date selector, table filter, progress bar, and color selector.

 

 

UIZE demonstrations: Slideshow With Wipes, Marquee and Image Port

 

9. SimpleJS

SimpleJS is a simple, lightweight, but very special JavaScript framework. It provides Ajax functions and dynamic effects. It uses a plug-in system similar to jQuery and MooTools, which can be easily extended. It is a perfect solution for developers who only need basic Ajax functions and dynamic effects.

SimpleJS demonstration:You can view the demos in the left side bar of the website under "Functions ".

 

10. Fleegix. js

Fleegix. js is a good event system that enables you to easily listen, operate, and trigger DOM events. It has a function that serializes JavaScript objects to the JSON format (fleegix. jason. serialize) and has some rich dynamic effects.

Related Article

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.