GitHub Project | API Docs
ActiveJS is a JavaScript application framework that provides local and REST based data modeling and pure DOM view construction with back button and history support.
- No external dependencies
- Does not modify built in objects
- Exports only 5 globals
- Framework agnostic, designed to be used with Prototype, jQuery, etc
Sections
-
ActiveSupport
Provides a subset of important Function, Array and String methods from Prototype.js Also includes a port of Ajax.Request, and methods that other modules in ActiveJS rely on to operate.
-
ActiveEvent
Create observable events, and attach event handlers to any class or object. Supports class events that cascade to all instances.
-
ActiveRoutes
Maps urls to method calls and method calls to urls. This enables back button support and allows methods to be called by normal links (A tags) in your application without adding event handlers or additional code.
-
ActiveRecord
ActiveRecord in ActiveJS shares a similar API to the Rails implementation and includes lifecycle events, relationships, validations and REST persistence.
-
ActiveView
DOM based view programming in pure JavaScript.



