|
It's perfect for creating interactive, user-friendly and single-page browser apps.
Tested and working with Google Chrome, Safari 4+, IE 7+ and Firefox 3+.
Inspired by Ruby on Rails.
Here are some key features of "batman.js":
· Stateful MVC architecture
· Powerful binding system
· Routable controller actions
· Pure HTML views
· Toolchain support built on Node.js and Cake
Requirements:
· Node.js 0.4 or higher
What's New in This Release: [ read full changelog ]
· Add Model.createFromJSON as a shortcut for booting models from JSON and sticking them in the identity map
· Add the as option to Model.encode which allows serialization into a key other than the key mentioned in encode
· Add Rails style optional route segments with ()
· Add a trim filter
· Give most validations the allowBlank option to force them to pass if the value is undefined or the empty string
· Add an AssociatedValidator added by calling Model.validate 'name', associated: true
· Make Controllers stop executing the rest of the action when a redirect occurs in a beforeFilter.
· Add a Proxy class for proxying an object
Via: batman.js 0.13.1
0 Comment:
Post a Comment