In these recent days I've been started learning Knockout. Knockout is a simple light weight java script library which helps us to create a rich user interface web applications using MVVM patterns.
Knockout has a rich documentation and Live examples.you can get more from knockoutjs.com
Headline features:
- Elegant dependency tracking - automatically updates the right parts of your UI whenever your data model changes.
- Declarative bindings - a simple and obvious way to connect parts of your UI to your data model. You can construct a complex dynamic UIs easily using arbitrarily nested binding contexts.
- Trivially extensible - implement custom behaviors as new declarative bindings for easy reuse in just a few lines of code.
Additional benefits:
- Pure JavaScript library - works with any server or client-side technology
- Can be added on top of your existing web application without requiring major architectural changes
- Compact - around 13kb after gzipping
- Works on any mainstream browser (IE 6+, Firefox 2+, Chrome, Safari, others)
- Comprehensive suite of specifications (developed BDD-style) means its correct functioning can easily be verified on new browsers and platforms.
In this blog post i'm going to share the use full tutorials and blog links to learn knockout
knockout documentation : http://knockoutjs.com/documentation/introduction.html
Live tutorial : http://learn.knockoutjs.com/
Examples : http://knockoutjs.com/examples/
my jsfiddle samples : http://jsfiddle.net/rgopal_p/QUrQ7/
link list will updated... :)
0 comments:
Post a Comment