Feb'07 03
Javascirpt libraries survey
The JavaScript language has been on the wave for several years. Mainly thanks to the trendy AJAX technology. Different frameworks, which make the rapid development of JavaScript applications easy, arise with the light speed. I'm presenting below some basic information about a few JavaScript frameworks.
Dojo toolkit is a JavaScript library that smooths the way of creating Rich Internet Applications while only a minimal JavaScript knowledge is needed. It contains many widgets i.e. data grid, WYSIWYG, SVG plots generator. It's distributed by the terms of the BSD & Academic Free Licences. Non-profit organisation called Dojo Foundation takes care of library development and promotion.
Yahoo! UI (short YUI) is a bunch of JavaScript controls helping to create Rich Internet Applications using such technologies as DOM, DHTML and AJAX. YUI includes few CSS components too. It stands out from other frameworks thanks to its rich documentation and extentions written by independent developers. YUI is distributed by the terms of the BSD licence.
ExtJS is another library worth reminding. The author of ExtJS is Jack Slocum. This library allows you to build user interfaces with a splendid look and perfect functioning.
Google Web Toolkit is founded by ... of course Google. With the GWT library you write AJAX application using Java. Java code is compiled then to HTML & JavaScript. GTW is the basis of Google Maps, Google Calendar and Gmail. It comes with Apache 2.0 licence.
JQuery is fast and brief. This library works with HTML, event handling and animation creation. It has a good documentation and wonderful AJAX support.
Prototype.js is a library written by Sam Stephenson. It helps a lot to build complex interactive WWW services associated mainly to Web 2.0. It's congruent to the ietf standards. It possesses many predefined objects and helping functions, so you don't have to reinvent the wheel while writing your code.
Return to the list of articles 08:23:43 author Shveiq
