HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
tbranyen
backbone-boilerplate
JavaScript2012–2013
tbranyen / backbone-boilerplate

backbone-boilerplate

A workflow for building Backbone applications.

8Distinct people
11Mentions
0Explicit recommenders
4.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A workflow for building Backbone applications.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month11 dated mentions

Observed mentions: 2012-01-11 04:59:32 UTC to 2013-03-12 21:19:38 UTC.

0122012-01-01 00:00:00 UTC to 2012-02-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 commentsJan 20122012-02-01 00:00:00 UTC to 2012-03-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2012-03-01 00:00:00 UTC to 2012-04-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2012-04-01 00:00:00 UTC to 2012-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2012-05-01 00:00:00 UTC to 2012-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2012-06-01 00:00:00 UTC to 2012-07-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2012-07-01 00:00:00 UTC to 2012-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2012-08-01 00:00:00 UTC to 2012-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsAug 20122012-09-01 00:00:00 UTC to 2012-10-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2012-10-01 00:00:00 UTC to 2012-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2012-11-01 00:00:00 UTC to 2012-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2012-12-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2013-01-01 00:00:00 UTC to 2013-02-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2013-02-01 00:00:00 UTC to 2013-03-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2013-03-01 00:00:00 UTC to 2013-04-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 2013

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jan 20122012-01-01 00:00:00 UTC2012-02-01 00:00:00 UTC211
Feb 20122012-02-01 00:00:00 UTC2012-03-01 00:00:00 UTC211
Mar 20122012-03-01 00:00:00 UTC2012-04-01 00:00:00 UTC000
Apr 20122012-04-01 00:00:00 UTC2012-05-01 00:00:00 UTC000
May 20122012-05-01 00:00:00 UTC2012-06-01 00:00:00 UTC000
Jun 20122012-06-01 00:00:00 UTC2012-07-01 00:00:00 UTC101
Jul 20122012-07-01 00:00:00 UTC2012-08-01 00:00:00 UTC000
Aug 20122012-08-01 00:00:00 UTC2012-09-01 00:00:00 UTC000
Sep 20122012-09-01 00:00:00 UTC2012-10-01 00:00:00 UTC101
Oct 20122012-10-01 00:00:00 UTC2012-11-01 00:00:00 UTC000
Nov 20122012-11-01 00:00:00 UTC2012-12-01 00:00:00 UTC000
Dec 20122012-12-01 00:00:00 UTC2013-01-01 00:00:00 UTC101
Jan 20132013-01-01 00:00:00 UTC2013-02-01 00:00:00 UTC202
Feb 20132013-02-01 00:00:00 UTC2013-03-01 00:00:00 UTC101
Mar 20132013-03-01 00:00:00 UTC2013-04-01 00:00:00 UTC101

What Hacker News says

11 sources
I'll write more about it soon. But overall using RequireJS modules. Generally one "class" (Model, Collection, or View) per .js file - though helper classes end up in the same file. Have a different environment for dev vs. production to make dev easy and production fast. In dev handlebars templates are fetched/parsed on the fly. On production they are precompiled. Overall I like most of what's found here: https://github.com/tbranyen/backbone-boilerplate Also using a few base classes and plugins to keep things DRY.
In The tech stack behind Close.io's sales communication platform (YC W11)
This is very similar to a project I attempted to create called Ember Boilerplate (never released), which was a play on Backbone Boilerplate (https://github.com/tbranyen/backbone-boilerplate) and (https://github.com/backbone-boilerplate/grunt-bbb). Mine failed to be released, because I don't think I addressed the concerns and needs of Ember developers. Very glad someone who is entrenched in the Ember community could provide the same necessities and insight to the same problems I was able to fix for Backbone developers. Tools like Brunch and Yeoman attempt to accomodate all libraries, which is an admirable goal, but I feel like developers who write applications in a specific framework every day are more keen on providing necessary defaults. Perhaps soon we'll have some agreed upon common ground: (CommonJS modules, template pre-compilation
Read the rest
, image optimizations, source maps, etc.) and leave the scaffolding and defaults to specific projects that address the needs and desires for developers using those frameworks.
In Ember-tools: scaffolds, generators, and build tools
Hey guys, Great to see open source, light-weight, backbone based, frameworks =D I am building a mobile application for a project I am working on and for this I have also (after using a lot of other libraries) built my own framework. It consists of 3 packages. 1) sass-ratchet (repo: https://github.com/jocks/sass-ratchet) This is my sass port of ratchet (just starting). It basically adds vendor prefixes, and puts a couple of main colors in a variable, and calculates all colors with the darken() method in sass. I am not really happy with the variable names yet, so expect a lot of change in this repo. 2) jocks (repo: https://github.com/jocks/jocks) (docs: http://jocks.koenschmeets.nl/#!/api) Jocks (JavaScript Blocks) is based on Backbone + MarionetteJS, it allows me to have JavaScript create the DOM elements for me (and keeping a reference to
Read the rest
it), and allows me to define methods on a block to manipulate it easily after it has rendered. Basically, any component will only be rendered once, after that, it's manipulation. I am planning on wrapping up Bootstrap too, and use it for building web applications. 3) jockstrap-ratchet This library is based on tbranyen's excellent backbone-boilerplate (https://github.com/tbranyen/backbone-boilerplate), extends the "jocks blocks" to make it play nice with the phone, and includes a nice build process to minify all your stuff into 3 files. I would love to see how we can help each other out, for example, a good start would be to put both our efforts in creating and maintaining a single sass / less port for Ratchet. Oh, I'll put my project on Hackers News once it is more complete (along with a demo and a getting started guide).
In Junior - A Native-Looking and Feeling Mobile HTML5 Front-End Framework
I'm using Brunch[1] for a current project, and have used Backbone Boilerplate[2] in the past. Brunch is pretty great, though bbb is better hooked up with requirejs out of the box, if you're into that kind of thing. I really want Yeoman to take off, in particular because I really want one of these tools to become the breakout hit. I'd rather everyone be focusing on improving one tool instead of all this effort going diffuse across a bunch of different solutions. I'm a python dev, and I thank the stars that pip became so standard. (Not that this is a direct analog to pip, but pip provides a subset of this functionality when it comes to packaging.) One note: the Ember init is waaaay basic. I know that these are going to be community maintained, but I would have hoped that the Ember generator bundled with this initial release would have inclu
Read the rest
ded at least commonjs or requirejs integration. [1]http://www.brunch.io [2]https://github.com/tbranyen/backbone-boilerplate
In Yeoman: Modern workflows for modern webapps

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.