10 new Most Promising JavaScript framework _javascript tips

Source: Internet
Author: User

1. SproutCore

SproutCore Apple's explanation for SproutCore is "open source, platform-independent, class-cocoa JavaScript framework for creating Web applications with a visual and operational look and feel for desktop applications." ”

SproutCore Demonstrations:photos, Sample Controls

2. Spry

Spry is the Ajax framework for Adobe. The purpose of Spry is to be an easy way to implement Ajax, and an entry-level designer for HTML, CSS, and JavaScript experience should be able to discover that Spry is a simple way to consolidate content.

Spry Demonstrations:photo Gallery, RSS Reader, Form Validation Widgets

3. Javascriptmvc

Javascriptmvc is a powerful JavaScript framework. It's also a great JavaScript test framework that can also improve development speed. JAVASCRIPTMVC applies the Model-view-controller architecture pattern, separating the business logic from the representation, making the code more modular.

Javascriptmvc demonstrations:error Demo, History demo, Todo demo

4. Qooxdoo

Qooxdoo is an AJAX application framework used based on object-oriented JavaScript. Qooxdoo is a powerful JavaScript GUI package that allows you to develop AJAX-like Vb/delphi-style web2.0 applications with JavaScript. Qooxdoo has a client browser detection feature, with a browser abstraction layer that makes it possible to create cross-browser Web applications without distinction, providing a convenient debugging interface with event management, focus management, timer, border, and object attributes. It provides a set of form components and expands the layout, as well as a cross-platform PNG graphics transparency support feature. 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 without compression, it's only 45KB, and in contrast, jquery has 54KB after compression. But its lightweight does not mean it lacks complex javascript capabilities. Midori provides functionality that includes Cross-browser AJAX features, CSS selectors, and so on, which are generally available in JavaScript frameworks.

Midori Demonstrations:drag and Drop, popups, toggle

6. Archetype JavaScript Framework

The Archetype JavaScript framework has a lot in common with prototype. It has an independent management system that can initialize only the components required by the page. And archetype emphasizes the readability of code and the optimal method of html/css/javascript separation.

Archetype Demonstration:slidy Presentation

7. June Framework

The June framework draws inspiration from the core library and uses module design patterns. If you use MS Visual Studio 2008, you'll love the documentation that it provides because it uses Visual Studio's code format.

June Framework demonstrations:setopacity, highlight, Getkeyname

8. Uize

Uize (pronunciation: you eyes) is another JavaScript framework that emphasizes RIA. It provides a lot of widgets, such as Date selector, form filter, progress bar, color selector and so on.

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 that is much like jquery and MooTools, and can easily expand the framework. It's a perfect solution for developers who just need basic AJAX functionality and dynamic effects.

Simplejs Demonstration: can view the demos in the left side bar of the website under "functions".

Fleegix.js

Fleegix.js is a good event system that allows you to easily monitor, manipulate, and trigger DOM events. It has the ability to serialize JavaScript objects into JSON format (fleegix.jason.serialize), as well as 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.