This is a fork/customization of tbranyen's brilliant Backbone Boilerplate. All credit for Backbone Boilerplate goes to him and the contributors to that project.
This is basically a more "opinionated" version of Backbone Boilerplate, modified for rapid prototyping.
My primary use case is rapid prototyping, where the production and testing tools provided by Backbone Boilerplate aren't really necessary. However, I still want robust and modular code, so that if these prototypes do need to be adapted for production, it's a smooth process.
Most of the changes are to facilitate the "rapid" aspects of things. While the boilerplate is a tad beefier in terms of development dependencies (see the changes below), it's all to make the development process less frustrating and more efficient.
Jade is added to save time from typing out redundant markup tags. I've added my own Atomic styling microframework, which is a set of common stylings I use. I encourage you to assemble something similar that reflects your own style and swap it in!
- Jade added as the templating engine
- Underscore.string added to provide some extra string manipulation features
- Added my Atomic styling microframework (built with Sass)
- Integrated Font Custom for generating custom icon fonts.
- Testing frameworks removed
- Almond removed
- Build system (Grunt) customized
- Added some example code
$ git clone https://github.com/ftzeng/bane.git && cd bane && ./summon.sh
$ source ./powerup.sh
See the guide for more information.
View the Backbone Boilerplate documentation here: GitHub Wiki
Bane is by Francis Tseng (@frnsys)
Backbone Boilerplate is Copyright (c) 2013 Tim Branyen (@tbranyen)
Licensed under the MIT license.