41 engineers on Hacker News describe using Backbone.js first-hand: 9 endorse it, 4 regret it, 4 are mixed.
“after ~3 months of code from junior and mid level developers (in house and off shore) I began to deeply regret my decision.”
regret · production · dbattaglia · 2025-10-25 · source ↗ · wrong label?“There were many bugs in this scale of app around making sure the DOM reflected the latest change to some model.”
regret · production · jitl · 2023-11-27 · source ↗ · wrong label?“Eventually I pushed to rewrite the app when Backbone.js came up, and we started using tools like grunt, and it was already a huge step forward.”
endorse · production · ggregoire · 2022-09-09 · source ↗ · wrong label?“Backbone was such a chore to manage in a large application.”
regret · production · huy-nguyen · 2018-06-02 · source ↗ · wrong label?“We use backbone with backbone layout manager and jade... Never once did I regret the choice, nor has been limited by the choice.”
endorse · production · ioda · 2016-11-15 · source ↗ · wrong label?“It was light and allowed us to modularize our code. However, it didn't really give enough structure so we switched to Angular.”
mixed · production · jamra · 2015-07-09 · source ↗ · wrong label?“We've been using Backbone+Marionette at my company, and in general I like it, and it's much cleaner than just vanilla Backbone, but I still feel like it falls short for medium-to-large sized apps”
mixed · production · andywhite37 · 2013-12-04 · source ↗ · wrong label?“Backbone helped me to better structured my code but I found it also brings its own problems.”
mixed · production · Kototama · 2013-02-12 · source ↗ · wrong label?“I love Backbone's models and collections. It took a while to come to terms with the get and set methods”
mixed · production · 1 yr · jasonkostempski · 2012-12-18 · source ↗ · wrong label?“its close to impossible to not end up with a mess when using Backbone.”
regret · personal · mr_christmas · 2012-12-14 · source ↗ · wrong label?“I've been using Backbone's views to make my JS more manageable”
endorse · production · ZoFreX · 2012-11-24 · source ↗ · wrong label?“I have been using Backbone for a while and love it. It is lightweight, is as flexible as you want”
endorse · personal · ByteMuse · 2011-10-26 · source ↗ · wrong label?“I've been using CoffeeScript together with underscore.js, backbone.js and of course jQuery.”
endorse · personal · eddieplan9 · 2010-12-24 · source ↗ · wrong label?“For the last week I've been using CoffeeScript along with Backbone.js & Underscore.js (all backed by jashkenas)”
endorse · personal · dmix · 2010-12-24 · source ↗ · wrong label?“I'm already using Backbone in production. It has been a huge boon, not only in time saved but in forcing me to design things well.”
endorse · production · bdr · 2010-11-10 · source ↗ · wrong label?“here's a list of some of the methods we have on a Backbone.Model called "Document"”
endorse · production · jashkenas · 2010-10-30 · source ↗ · wrong label?“We use Backbone.js at DocumentCloud for our document workspace... we rely on the JavaScript MVC that Backbone gives us for the entire workspace.”
endorse · production · conesus · 2010-10-13 · source ↗ · wrong label?“I have used these in production (and mootools, prototype, and many more)”
neutral · production · pests · 2024-12-03 · source ↗ · wrong label?“I got heavily into it (more than just jQuery, I started learning Backbone.js)”
neutral · personal · freedomben · 2024-04-29 · source ↗ · wrong label?“we tried most of it, from vanilla JS, over Backbone+Marionette through React, Angular 1 - ?? and Vue.”
neutral · personal · cygned · 2021-04-05 · source ↗ · wrong label?“frontend role with backbone/knockout/angular and majority of vanilla JS and CSS”
neutral · production · bradlys · 2021-02-13 · source ↗ · wrong label?“As someone who has web apps in production written in backbone.js, Angular, and React”
neutral · production · adatavizguy · 2019-12-21 · source ↗ · wrong label?“It gave me an opportunity to contribute to some high-profile libraries like Lucene.NET and Backbone”
neutral · personal · Griever · 2018-12-01 · source ↗ · wrong label?“now that we've switched from backbone to react, suddenly it's ok.”
neutral · production · dsego · 2017-12-17 · source ↗ · wrong label?“We're adding a couple new features to an existing ES5/Backbone app which still uses Require.js”
neutral · production · acemarke · 2017-03-23 · source ↗ · wrong label?“A few years ago we switched from a Backbone framework to React based with Reflux and Browserify.”
neutral · production · mikeryan · 2016-11-16 · source ↗ · wrong label?“I've done large apps in Angular (which nearly made me regret choosing programming as a profession), React, Backbone”
neutral · production · rlander · 2016-09-30 · source ↗ · wrong label?“I'm having a lot of fun with React (with Backbone-based stores)”
neutral · production · btown · 2014-12-20 · source ↗ · wrong label?“we use LAPP (PHP, Postgres) with Laravel, Backbone - also with Redis for caching.”
neutral · production · sideproject · 2014-12-05 · source ↗ · wrong label?“We use a variety of other technologies in our stack (Node, Backbone, etc.)”
neutral · production · smk · 2014-11-22 · source ↗ · wrong label?“we run backbone.js alongside our RESTful API”
neutral · production · noahbrier · 2014-05-01 · source ↗ · wrong label?“Having used Backbone, Angular and Ember; I would describe Backbone as the past, Angular as the present and Ember as the future.”
neutral · personal · tmwh91 · 2013-11-17 · source ↗ · wrong label?“it's a framework that grew directly out of building a very large Backbone application”
neutral · production · eastridge · 2013-11-03 · source ↗ · wrong label?“For the migration we are rewriting widget by widget (Backbone view by view).”
neutral · production · tosh · 2013-04-03 · source ↗ · wrong label?“We switched from backbone.js to angular.js about 8 months ago”
neutral · production · wpiel · 2013-03-22 · source ↗ · wrong label?“we use it in combination with Require, so we had an 'events' module”
neutral · production · Cthulhu_ · 2012-12-14 · source ↗ · wrong label?“I maintain a pretty hefty Backbone based web app where we use Zepto for mobile/non-IE”
neutral · production · napoleond · 2012-11-27 · source ↗ · wrong label?“send out my backbonejs project.”
neutral · production · sheraz · 2012-11-16 · source ↗ · wrong label?“we use the same stuff with Socket.IO instead of REST”
neutral · production · bergie · 2011-12-12 · source ↗ · wrong label?“Only recently have I begun using Backbone and I will be sure to post my comparison once it finishes.”
neutral · personal · mrchess · 2011-10-03 · source ↗ · wrong label?“then jQuery and backbone.js with some of my own JS glue code”
neutral · personal · 0.8 yr · nikcub · 2010-11-19 · source ↗ · wrong label?