Xanjax Release Candidate 1 is now ready for download.
Client Side CMS is now an integral feature of Xanjax, which has developed way beyond the AJAX History framework it once set out to be. Other features include Server Pushlets, AJAX based Webmail, and AJAX PHP support.
The core Javascript code of Xanjax remains tiny at about 10 kilobytes. An extra 4K gets you Client Side CMS using JSON templates, and a further 5K gets other extras including Dynamic Font Scaling and Dynamic AJAX Conversion of Legacy PHP Forms.
In other words, you get all the functionality of Xanjax for a mere 20 kilobytes of Javascript code. And that’s not compressed or minified. Compressed, total Javascript size shrinks to around 7 kilobytes. Supporting PHP code, if used, is similarly tiny.
To understand what Xanjax is really about, you need to download and use the Xanjax Sitekit, which is a combined Xanjax demo and tutorial.
NOTE: Because Xanjax is an XHR/AJAX framework it must be served by a web server, otherwise it will not operate.
Note that library and function names are still subject to change until release of version 1.0 and there may be minor function parameter alterations also.