Skip to content
john-ka-peter edited this page Dec 29, 2015 · 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; Boilerplate changes that.

The 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

Deployment options

Testing

Backbone.js Boilerplate Course

Backbone.js Course

Miscellaneous