Lisp Ajax Frameworks - Ajax Patterns

Lisp Ajax Frameworks

From Ajax Patterns

See also Multi-Language_Ajax_Frameworks and Ajax_Frameworks.

Contents

SymbolicWeb

SymbolicWeb

  • Server-centric design. Supports comet or reversed AJAX.
  • Browser history and back-button support.
  • Support for multiple browser tabs/windows; breaks the 2 connection limit of HTTP and browsers.


CL-Ajax

CL-Ajax directs JavaScript calls directly into server-side Lisp functions.

  • Export functions as follows:
   (export-function #'my-function) 
  • Generates JavaScript stub with arguments
  • Can callback to JavaScript function or DOM object
  • May be integrated into SAJAX
  • Open-Source (custom, very flexible, license). By Richard Newman