Quoting John Wiseman's writeup:
... lets you use Lisp to leverage the XMLHttpRequest/Ajax technique that's used to such good effect in Flickr, Google Suggest and Google Maps to create real-time interactivity without page loads.
CL-AJAX is designed for use with Araneida, providing a handler to vend exported functions over HTTP. It also generates the Javascript for you to call, returning the values to a callback of your choice, and includes some useful JS to do common callback handling (e.g. replacing an XHTML element by its ID with a new one from the server). CL-AJAX is heavily inspired by ModernMethod's SAJAX, a PHP (originally) and now multi-language library to call server-side functions from client Javascript using XMLHttpRequests. The backends seem slightly different, but getting them to work together wouldn't be too much effort... I think..!
A mini tutorial can be found at holygoat.
CL-AJAX is ASDF-installable.
Download ASDF package from http://www.holygoat.co.uk/projects/cl-ajax/cl-ajax.tar.gz
Changelog:
CL-AJAX is a great tool for developing web pages.
This page is linked from: Javascript
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively