Backbone.js is a growing, popular library for building JavaScript-based web applications in a well-structured, organized and maintainable way, using patterns similar to MVC. If you already have a working knowledge of Backbone, it's now time to take your applications to the next level with MarionetteJS. The Backbone extension builds on top of Backbone's event-driven architecture and adds a myriad of tools for building larger, more complex applications.
To help you tap the full potential of Marionette in your next project, we created Better Backbone Applications with MarionetteJS. Filled with hands-on examples, the eBook guides you through the different components Marionette has to offer. Finally, to help you understand how these pieces fit together, a sample application demonstrates how Marionette could work for you.
Written by Joseph Zimmerman and reviewed by the creator of MarionetteJS, Derick Bailey.
TABLE OF CONTENTS
Introduction
Chapter 1: Application
Chapter 2: Modules
Chapter 3: Views
Chapter 4: ItemView
Chapter 5: CollectionView
Chapter 6: CompositeView
Chapter 7: Region and Layout
Chapter 8: Events, Commands, and Requests and Responses