Article Views:
119
Ezine ready page
Ezine ready page
Posted on February 15, 2008 by Robert Thomson | Posted under Computer
AJAX Libraries at a Glance
|
The Yahoo User Interface, or YUI, is a library, or a set of utilities and controls that is written in JavaScript. The Yahoo! User Interface can be used to build web applications that are richly interactive through the use of DOM scripting, AJAX, DHTML and other effective tools. You will also find several core CSS resources in the YUI library. The YUI library's components are all open source, which means that they are free for any and all uses. DOJO is an open source toolkit for DHTML that is written in JavaScript. DOJO builds on several different contributed code bases, including Burstlib, F(m) and nWidgets. For this reason, Dojo is often referred to as a unified toolkit. The main purpose of Dojo is to solve some of the long-standing problems that have existed relating to DHTML, which have prevented the mass development of dynamic web applications. Dojo makes it easy to build dynamic capabilities directly into web pages or other JavaScript supported environments. The components that are provided by Dojo can be used to create websites that are more responsive, user friendly and functional. Through the use of Dojo, users can build user interfaces more quickly and easily before, simplifying complex scripts through the use of lower-level Dojo APIs and compatibility layers. Ext JS is a client-side JavaScript-based framework that can be utilized to build web applications. Ext originated as a set of extension utilities created for the Yahoo! User Interface library (YUI). These extensions were well received and quickly organized into their own independent library. Ext was originally distributed as Yui-EXT. Jack Slocum released version .33 of Yui-EXT, which turned out to be the final version of the code under that specific name, because by the end of the year the library had gained enough popularity that its name simply became Ext. In 2007, a company was formed to deal with the growing popularity of Ext, and the tool kit is now dual licensed under commercial license and the LGPL. On April 1, 2007, the Ext library officially hit version 1.0. AJAX requires a significant level of mastery when it comes to JavaScript. Unfortunately, JavaScript happens to be one of the most misunderstood, misaligned programming languages out there. However, JavaScript is actually an extremely powerful object-oriented scripting language. As more developers become acquainted with the true power behind JavaScript, they can better take advantage of everything that AJAX has to offer the Internet. About The Author: John Xie is the owner of Cirtex Corp along with HostV. |
Tags: AJAX, YUI, DOJO, EXTJS, HOSTING, WEB HOSTING, XML, JAVASCRIPT











