AjaxAC 0.4.1 review
DownloadAjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind
|
|
AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications.
The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page. It is released under the terms of the Apache License v2.0.
Here are some key features of "AjaxAC":
All application code is self-contained in a single class (plus any additional JavaScript libraries)
Calling PHP file / HTML page is very clean. All that is required is creating of the application class, then referencing the application JavaScript and attaching any required HTML elements to the application.
Built in functionality for easily handling JavaScript events
Built in functionality for creating subrequests and handling them
Allows for custom configuration values, so certain elements can be set at run time
No messy JavaScript code clogging up the calling HTML code - all events are dynamically attached
Easy to integrate with templating engine due two above 2 reasons
Easy to hook in to existing PHP classes or MySQL database for returning data from subrequests
Extensible widget structure to be able to easily create further JavaScript objects (this needs a bit of work though)
What's New in This Release:
Created ArithmeJax sample application
Replaced JavaScript escape() with encodeURIComponent()
Changed hook name generator to include __ in front of hookname due to IE6 compatibility error
Removed redundant AjaxAC class and moved this functionality to AjaxACApplication class
Updated all examples to reflect removal of main AjaxAC class
AjaxAC 0.4.1 keywords