InfoQ Homepage Presentations The Best of Both Worlds, CANjs
The Best of Both Worlds, CANjs
Summary
Brian Moschel introduces CanJS, a lightweight JavaScript framework for writing rich client-side applications, comparing it with with Backbone.js, Ember, and Knockout.
Bio
Brian Moschel is CTO of Bitovi, providing JavaScript consulting. He is also a founder of JavaScriptMVC and Jupiter Consulting in Chicago. He wrote the original version of JavaScriptMVC and does writing for the site.
About the conference
Throne of JS — Seven Frameworks is a two day, single-track conference focused on answering the question on every web developer's mind: which framework? We're bringing together the creators of every important client-side .js framework to speak about their creations so that you can decide when to use what.
Community comments
two-way live binding between model and form elements
by Fred Daoud,
two-way live binding between model and form elements
by Fred Daoud,
Your message is awaiting moderation. Thank you for participating in the discussion.
Great presentation! I love CanJS.
It's worth noting that as of version 1.0.7, the statement made around the 21:18 mark is incorrect. The statement is that you can set up two-way live binding between a model and a form element with a line of code such as:
Updating the "coffee" model will update the form input, but typing into the form input will not automatically update the model.
Nevertheless, thank you for CanJS, it is an awesome JavaScript library.