My favorites | Sign in
Google
                

Template processing is the staple pattern for separation of data and presentation in web applications. But it usually works on one page at a time, which is inadequate for incremental, asynchronous page updates typical of Ajax applications.

This system provides templates that allow for

It also fixes other undesirable properties of standard template processing:

And, of course: