General Articles
From Jesse James Garrett (who coined the term)
- Ajax: A New Approach to Web Applications (original article defining Ajax)
- Why Ajax Matters Now
Basic Tutorials
- Basic Ajax Tutorials
- developer.mozilla.org – AJAX – Getting Started
- Mastering Ajax – 3 part series
- Rasmus’ 30 second AJAX Tutorial – A wanderer’s journal
- Max Kiesler – Round-up of 30 AJAX Tutorials
- Building an Ajax Page
For specific languages or libraries
General Ajax Information
Solutions to specific Ajax related issues
- Using XSLT v2 to Generate JSON from XML for use with AJAX.
- Ajax Image JPG Uploader
- Eric’s Hashlistener, a tiny script to support the back-button
- Fixing the Back Button and Enabling Bookmarking for AJAX Apps
- Improve Javascript Performance by Eliminating String Concatenation
- AJAX Without XML
- Javascript refactoring for safer faster better AJAX
Article argues that its time for Javascript coding practices to mature into professional software engineering, discusses various ways to improve Javascript code and has examples of Javascript refactoring from real-life projects.