Elements of Modern Applications: Backbone.js with Thorax and Lumbar
In this session, we'll see how to develop Backbone clients using Thorax and Lumbar. Thorax is an opinionated framework built on Backbone. Along with the Lumbar build system, Thorax provides a Rails-like development experience for working with Backbone. Thorax/Lumbar will not only help you get started with Backbone, but will also help the client side of your application and ultimately build your code into deployable artifacts that target individual platforms.
Backbone is a popular choice for building the client-side of a modern application. But Backbone's getting-started experience can be a bit overwhelming. What should a Backbone project look like? What kind of directory structure do you need and how do you build your client code into deployable artifacts? How can you build a distinct deployable for each platform (e.g., web, iOS, Android) that you're targeting?
About Craig Walls
Craig Walls is a senior engineer with SpringSource as the Spring Social project lead and is the author of Spring in Action and XDoclet in Action (both published by Manning) and Modular Java (published by Pragmatic Bookshelf). He's a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring and OSGi on his blog. When he's not slinging code, Craig spends as much time as he can with his wife, two daughters, 2 birds and 3 dogs.More About Craig »