Ten Great Resources For Java Script, AJAX And JQuery

JavaScript and AJAX are phenomenal tools, but one of the most interesting f – (and frustrating) aspects of Web development is how fast it’s changing — and how much there is to learn. Here’s a list of ten interesting resources for further exploration. Some are reference sites; some are other libraries and frameworks you may want to investigate. All are resources I think you might enjoy.
Have fun!

JQuery PHP library

http://jquery.hohli.com/

Very frequently you’ll write AJAX code with a server-side language, often PHP. This library adds a jquery object to PHP. You can use jQuery-style syntax within PHP, and the library automatically writes the jQuery code and sends it to your browser.

JSAN — JavaScript Archive NetWork

www.openjsan.org/index.html
This repository for JavaScript code offers a library that simplifies importing multiple scripts. If you want to try something in JavaScript, check here to see whether somebody’s already done it. If you come up with a clever new trick, post it here for the community to share.

W3Schools tutorials and examples

www.w3schools.com/default.asp
W3Schools has become a go-to site for tutorials. There are a lot of tutorials about a lot of topics. The quality varies, but most are quite good. Note that some of the tutorials are out of date. Standards have changed over the years, and it’s hard to tell which tutorials are following standards from several years ago, and which are using the current best practices. Still, this is a site worth bookmarking, and if you can’t find what you’re looking for in this topic, you might find it there.


Google AJAX APIs

http://code.google.com/apis/ajax/

Google has been extremely committed to the AJAX and open-source movement. The company has released a number of incredible APIs that allow developers access to powerful Google tools. Investigate how to connect to Google Maps, Google searching, visualization tools, and even Google Earth!

Aflax

www.aflax.org/
This really promising Flash/JavaScript project brings the functionality of Flash into the JavaScript environment.

MochiKit

http://mochikit.com/

A complete JavaScript library heavily influenced by Python. Support for functional programming, simplified syntax, and an interactive interpreter. If you’re a Python programmer, you’ll love MochiKit. If not, you might still look it over to see what the buzz is all about.

Dojo

www.dojotoolkit.org/
A powerful alternative to jQuery, Dojo has a very strong user interface library. Dojo widgets (dijits) are the Dojo answer to user-interface objects. The many very powerful dijits in Dojo include tools for date and time input, data tables (which automatically retrieve data from an AJAX request and then populate an HTML table), and menu systems.

Ext JS

http://extjs.com/products/extjs/

If you outgrow the capabilities of jQuery (hard to believe, but it happens), extJS will likely serve your needs. This extremely powerful JavaScript/AJAX toolkit is a bit more complex than jQuery, but it does just about everything.

YUI

http://developer.yahoo.com/yui/

As Yahoo has built cutting-edge AJAX applications, it has also released its own development library for programmers. The Yahoo User Interface (YUI) is an incredibly powerful application tool with DOM support, event management, and a huge number of components.

DZone

www.dzone.com/links/index.html
My favorite feature of this very nice developers’ news site is its reference cards. The site has a huge library of quick-reference cards on just about any development topic you might consider. Each card is available as a free, downloadable PDF. (I actually wrote the XHTML reference card.)

Next post:

Previous post: