KnockoutJS: Web Dev Bliss

756 views

Published on

Web development with KnockoutJS is sweet: data-binding, MVVM, automatic UI refresh, dependency tracking, and data templates make web development easier.

Stop manipulating the DOM.

Start writing clean, object oriented JavaScript.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
756
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

KnockoutJS: Web Dev Bliss

  1. 1. It’s data-binding for your HTML!It gives structure to your JS code! And it’s easy!
  2. 2. DOM manipulationEvent handler soup
  3. 3. Knockout is awesome! Blah blah derp… Dependency tracking
  4. 4. knockout.GetToWork()
  5. 5. Derp! Yeah, so easy; it’s just the data-bind attribute
  6. 6. Oh, yeah, blah blah it’s just the ko.observable thingy!
  7. 7. You see, my dear, ko.dependentObservable lets you setup complex UI relationships and dependencies with ease.
  8. 8. The template binding lets you to render UI for model data!
  9. 9. 2. Auto UI Refresh 4. Data templates
  10. 10. Try KnockoutJS for yourself, right in your web browser: learn.knockoutjs.com

×