Serenade.js is yet another attempt from developers at implementing a proper MVC framework for usage with client-side, in-browser JavaScript code.
Using a self-udpating template system supporting two-way data binding, the application's views are always kept up to date with the latest changes in the data.
Similar in structure to AngularJS, Serenade mainly revolves around its logic-less templates, the place where most of the application is built.
The concepts can be hard to get used to at first, but once understood they provide a simpler way of managing interactive applications, all at very good performance metrics.
Besides the JS version, Serenade.js is also available as Serenade.rb, a library packing Serenade for usage on Sprockets and Rails projects
Requirements:
- JavaScript enabled on client side
Comments not found