Ajax Rollup and preliminary evaluations of _ajax related

Source: Internet
Author: User
Tags bz2 dojo toolkit ruby on rails
Ajax contact soon, I just to select an AJAX library, collected data, and testing, my test is very simple, directly to see their site on the online demo page speed, slow on the elimination!

Auxiliary JS:
www.formassembly.com\wforms 44k (compressed version)
The JS expansion of the form can realize the local verification function.
Ajax:

http://www.sarmal.com/sardalya/Download.aspx
Not bad! Fast! There are hint controls. 75k. Free for non-commercial

http://openrico.org
Feel good, but also relatively small, this focus on remote client crawl, but there are controls! and can and wform linkage.
However, its grid controls are weaker and do not support keyboards.
License
Rico is provided free and Open-source (Apache 2.0 License) for either your personal or commercial use.

http://dojotoolkit.org/
Yes, the function is quite complete, but it's core JS file has 128k, and then also dynamically loaded into other JS, too big!! Slow speed!!
Dojo.js is its core (128K), and then other widgets are loaded on demand, so it is slow to use too many things.
Dojo.js:
Dojo ' s bootstrap system provides some fundamental behaviors, including a package system for dynamically loading.
The Dojo Toolkit is only one of the projects, the Dojo Foundation hosts. In addition to the toolkit, Openrecord calls the Dojo Foundation home.

http://www.htmli.com
Yes, fast!! However, you need the support of the client's XSLT! Fortunately, IE and FireFox1.5 support!!
Hey, just find out it's lib.js incredibly have 189k! But the speed is not slow!
Htmli (HTML improved) is the open source framework, that focuses in:
* Transparent use for HTML designers
* Multi-platform:as It is 100% designed and XSL, it is 0% platform-dependant
* CSS Themes, multi-language support
* Fully Customizable & extensible
* XML Rich Forms allow simple AJAX interfaces
I choose! I think using client-side processing Xstl is the key to speed improvement, and this makes the HTML code extensions seem natural.

http://sharengo.org/jsria/test/allComponents.html
Feel the speed can also!! Note that you must be running on the server!! It's net-used. XMLHttpRequest
Http://sharengo.org/Wiki?JsRIA

Jsria-javascript Rich Internet Application (since 2005)
[3] Jsria is a opensource framework enabling rich Client interface development. It ' s pure JavaScript and is completely independant of the server side technology. The client interface is described by a XML file (or dynamically in JavaScript if you are need that). Jsria is completely object oriented (JavaScript components, XML description, CSS style) and your can very easily build a hi Erarchy for your interface objects. Also can use AJAX technology to bring really dynamic interface to your users. Numerous functions are provided to parse and use XML flux coming from your server.

http://qooxdoo.org/
Slow speed!! But the control is beautiful!! Only suitable for intranet, it's JS up to hundreds of K (qooxdoo-0.5.2-build.tar.bz2), but qooxdoo-0.5.2-source.tar.bz2, is split into a number of JS!!
Qooxdoo (Under development; from May, 2005)
Qooxdoo is a advanced Open-source javascript-based GUI framework. It helps to implement ajax-enhanced Web 2.0 applications-easier than ever.

* Open-source (LGPL). from various contributors.

http://script.aculo.us/
Script.aculo.us (from 2005)
Scriptaculous builds on Prototype library to provide a Javascript with comprehensive Ajax coverage.
* Visual effects (one-second Spotlight pattern)
* Drag-and-drop (Drag-and-drop pattern)
* Unit-testing (for the System Test pattern)
* etc.
* Open-source by Thomas Fuchs and others. A project run in conjunction with Ruby on Rails, but can are (and certainly is) used independent of Ruby or RoR.

Google Web Toolkit
Google Web Toolkit (GWT) is a Java Software development framework for developing AJAX applications similar to Google Maps and Gmail. You can use the Java programming language to develop your interface, and then use the GWT compiler to convert Java classes into JavaScript and HTML for browser execution.
Homehttp://code.google.com/webtoolkit/
-->
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.