Friday, January 4, 2008

Ajax Libraries Javascript frameworks

Before going into ajax Libs , we need to identify nextgen web development tool aptana
The Aptana Studio Community Edition provides a full-featured web development environment. The Community Edition represents the core pieces of the Aptana frameworks for editing, debugging, synchronization, and project management.
- HTML/CSS/JavaScript Development
- Pre-included popular Ajax libraries
- Ajax Support

Since there are lots of them available When considering which Ajax Library to use , look at some decision factors such as endorsement from the reputated tools such as aptana studo
Aptata bundles these libs: -- look at menu "Bundled Ajax Libraries"

Ext Js -- seems it provide good UI layouts out of box
Dow customer - if you look at "Index Information" table it shows sortable nice Tabular Data ..
Ext feature tour
Ext Customer List:
Ext JS is used by companies all over the world across many industries. Listed below are just a few of those companies:

spray

JQuery

Aflaxtm stands for Asynchronous Flash and XML. Defined simply, Aflax is a development methodology which combines Ajax and Flash to create more dynamic web based applications.

Developed by Paul Colton, the Aflax technology is available as a library that enables developers to use JavaScript to fully utilize all of the features of Adobe's Flash runtime -- including graphics, networking, video and camera support
Q. Who was Aflax created by and why?

A. The Aflax library was created by Paul Colton, the original creator of Adobe JRun, and the founder of Aptana, Inc.

Aflax was created to enable JavaScript developers to fully utilized Flash where needed without having to switch their tool and language. By using Aflax, all development for the browser can be accomplished using JavaScript, both Flash and AJAX development.

Q. Why not use the existing Flash JavaScript gateway?

A. The Flash JavaScript gateway that was released by Macromedia was only for Flash 7 or earlier. It was a very low performance library as well. It seems to now have been deprecated in favor of Flash 8's new ExternalInterface which is much faster and more capable. The ExternalInterface is what Aflax is using.

Q. How is this different than just calling functions directly in Flash?

A. The biggest difference is that you don't need to use ActionScript or the Flash IDE -- and you don't need to compile anything. The point of Aflax is that you can do all of your Flash development in JavaScript, which also gains you the ability to seamlessly mix the two worlds (JavaScript and Flash) with a single language. Aflax hides all the communications to the Flash object so all of your logic can remain in one place.

No comments: