Skip to content
Tim Branyen edited this page Oct 13, 2013 · 45 revisions

Boilerplate

This boilerplate is the product of much research and frustration. Existing boilerplates freely modify Backbone core, lack a build process, and are very prescriptive; Backbone Boilerplate changes that.

The Backbone Boilerplate is a way of organizing a web application with some opinionated defaults: such as Backbone, Lo-Dash (Underscore compatibility build), jQuery, RequireJS, Bower, Grunt, and the HTML5 Boilerplate styles.

Organize your application with a logical file structure, develop your Models/Collections/Views/Routers inside modules, and build knowing you have efficient code that will not bottleneck your users.

Use the links below to get started and the menu on your right to navigate around the documentation.

Getting started

Configuration

How to structure

Build process

Deployment options

Testing

Miscellaneous