If you're looking to develop amazingly powerful client side applications, this is the perfect place to start learning. Each episode takes you through what it's like moving logic to the client, and building workflows in Backbone JS. Episodes build up to completing a real application. You'll walk away with a firm understanding of the core tenants and concepts for building scalable single page applications.
The biggest gain for me...is learning about the way in which Brian structures his applications using the various Marionette components. Oliver J. Ash
We'll look at the remaining Marionette Components, going into Application Infrastructure in detail. We'll explore helpful patterns for scaling your application such encapsulation, modules, decoupling components, and building API's. (50 mins)
We'll begin building our application with Rails as our backend. We'll configure our server, install plugins and gems, and build our header and footer modules. Then we'll cover tips and tricks for console debugging and file organization. (68 mins)
Using Rails tools, we'll generate JSON and bootstrap data. We'll manage authenticated users, create custom views and discuss strategies for fetching asynchronous data from the server. We'll also take a look at some template helpers. (78 mins)