Knockout.js is itself a variation on the MVVM (Model-View-ModelView ) paradigm, but Falcon.js put things a little bit better in perspective, with a more advanced syntax and more power to the developer.
Falcon.js focuses on scalability, and to do this it provides an easier to use data binding mechanism, following classic MVC patterns, which separate concerns for easily scaling down or up an architecture when needed.
Another of Falcon's premiere feature is its easy application start-up routine, all contained in one single line of code.
Along with support for objects, adapters, and various other utilities, Falcon.js is a quicker and more professional way of developing single-page JS applications on top of the Knockout library.
Features:
- Objects
- Models
- Collections
- Views
- Adapters
- Bindings
- Conductors
- Utilities
What is new in this release:
- Fully tested bindings and binding overrides.
- The global Falcon object is now its own Falcon.Object which means you can utilize event listeners against it.
What is new in version 0.10.0:
- Fully Compatible with Knockout 3.1
- New Falcon.Object methods: listenTo and stopListening
- New Falcon.Model methods: increment, decrement
- New Falcon.Collection methods: all, set, merge, replace
What is new in version 0.9.2:
- Added 'all' method to collections.
Requirements:
- JavaScript enabled on client side
- Knockout 3 or higher
- Node.js 0.10.10 or higher (to build)
Comments not found