InfoQ Homepage Throne of JS 2012 Content on InfoQ
Presentations
RSS Feed-
Panel: Shogun Showdown
Yehuda Katz, Jeremy Ashkenas, Nick Small, Alex MacCaw, and Igor Minar explain what can be done with their JavaScript frameworks, Ember, Batman, Angular, Backbone, Spine.
-
A Gentle Introduction to Ember
Tom Dale demoes creating an RSS reader in Ember.js, a JavaScript framework for creating complex web applications.
-
Asynchronous User Interfaces - How to Lie, Cheat and Steal
Alex MacCaw discusses the importance of asynchronous UIs, suggesting using Spine, an MVC JavaScript framework, to avoid blocking the UI, storing state + rendering on the client, and preloading data.
-
Knockout.js
Steve Sanderson demoes creating a web application with a dynamic UI using Knockout.js - a MVVM JavaScript library.
-
Batman.js
Nick Small introduces Batman.js, explaining what it is good for and why one should use it.
-
Panel: The Battle of Modest Proportions
Jeremy Ashkenas, Tom Dale, Matt DeBergalis, Eric Ferraiuolo, Igor Minar respond to questions from audience regarding various web application issues.
-
Mobile Webdev: The Horror
John Bender presents the good, the bad, and the ridiculous aspects of doing cross-platform mobile web development, suggesting progressive enhancement as a way to address the existing issues.
-
The Best of Both Worlds, CANjs
Brian Moschel introduces CanJS, a lightweight JavaScript framework for writing rich client-side applications, comparing it with with Backbone.js, Ember, and Knockout.
-
Backbone.js
Jeremy Ashkenas introduces Backbone.js, a JavaScript data modeling framework intended to decouple data handling code from the DOM, being useful especially when the user interacts with the data.