Software Alternatives, Accelerators & Startups


Give your JS App some Backbone with Models, Views, Collections, and Events

Backbone.js Reviews and details

Screenshots and images

  • Backbone.js Landing page
    Landing page //


Promote Backbone.js. You can add any of these badges on your website.
SaaSHub badge
Show embed code


Introduction to Backbone.js

Introduction to Backbone.js

Backbone.js Code Review w Backbone.js Mentor Jonathon

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Backbone.js and what they use it for.
  • React is 10 years old
    Got it thanks for the context. I've read the web app and it seems to me it is just re-written in Typescript and allows JSX. I'm very certain Typescript and JSX will have improved the DX for Backbone like apps, but it doesn't address all of the other issues that teams had with Backbone. e.g. Cyclical event propagation, state stored in the DOM (i.e. Appendchild is error prone in large code... - Source: Hacker News / 12 months ago
  • Just Simply – Stop saying how simple things are in our docs
    Even further nowadays, docs are created using Docusaurus. I don't have problem with it but documentation should be good (eye) friendly than easy to write. Why not be creative while writing docs such as - Backbone.js - Or as code annotation. - Source: Hacker News / about 1 year ago
  • The Emperor's New Library
    What we see, a decade ago, are that many of the "popular" libraries, frameworks, and methods, not surprisingly, have gone by the wayside, a lot that have remained in current code as difficult-to-removemodernize legacy cruft (Bower, Gulp, Grunt, Backbone, Angular 1, ...), and then we have the small minority that are still here. Some that remain have had their utility lessened/questioned by platform and language... - Source: / over 1 year ago
  • How To Choose The Right Framework For Your Next Node.js App.
    Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. Site Backbone.js *Backbone.js gives structure to web applications by providing models with key-value binding and custom events…* - Source: / over 1 year ago
  • Ajax requests fail after upgrading to Cordova 5.0 + cordova-android@4.0
    The ajax request is made via a call to Backbone.sync() of Backbone.js, which ultimately calls jquery's $.ajax(). I haven't changed anything about how the call is made... Just upgraded cordova. Source: over 1 year ago
  • Rate my build? Web dev GF recomends it.
    My gf said it was the best. She uses backbone.js she good dev. Source: almost 2 years ago
  • Why do we need a Single Page Application? [closed]
    A lot of SPA frameworks and libraries also were developed. We can find out some of its on the internet. They are AngularJs, Reactjs, BackboneJs, DurandalJs,.. And a lot of third party components to make the Javascript coding more easy like RequireJs, Amplifyjs, BreezeJs... Source: about 2 years ago
  • Angular: A shift in paradigm
    As the internet became faster, and more reliable, and as browsers unified into “evergreen” releases, developers accepted JSON to be the only shape of data needed to travel on wires. A few years back I posted a question of which was a better framework: serving fully processed HTML scripts over Ajax, or only JSON that would be populated on client-side. See, back then, populating JSON was hand crafted, before... - Source: / about 2 years ago
  • SSGs through the ages: The 'SPAs are awesome' era
    In the early 2010s — while Jekyll was being reinvented — web browsers were becoming ever more capable, spurring a proliferation of companies developing single-page applications. However, building single-page web applications required a level of shared data consistency that the most popular JavaScript framework at the time, JQuery, was not equipped to handle. We saw a number of frameworks tackle this problem,... - Source: / over 2 years ago
  • "Hype" & "Garbage"? An Honest Look at the State of JavaScript Survey's Track Record
    If for some reason all 5,000 remaining Backbone.js developers on the planet all decided to take the survey the same year and pick Backbone as their number one favoritest framework ever, then that year's results would look very strange for sure. You'd see headlines about Backbone's resurgence and recruiters would start asking for five years of Backbone experience. - Source: / over 2 years ago
  • Vue.js is Wikimedia Foundation's future JavaScript framework
    I had no idea that a Vue component is basically a big JS object. Reminds me of Backbone.js' views: - Source: Hacker News / almost 3 years ago
  • How to work with APIs at a higher level
    I come from using Backbone (, and it has separate classes for collections and models. This is useful because I can do things like build validation at the model level, save an entire collection to the API at once, listen to/track changes to models, etc etc... Source: almost 3 years ago
  • New job uses backbone. Best resources to prepare?
    Backbone is extremely simple. You should understand JQuery, the idea of "prototypes" in JS, and you should look at the official documentation, which is still up here. Source: about 3 years ago
  • New job uses Backbone. What’s the best way to prepare?
    Backbone has its own documentation and so does handlebars. Source: about 3 years ago
  • Web Dev needs some advice.
    Over 2 years of experience as a LAMP stack developer. Latest project; an open-source help-desk ticket managing application called UVdesk. This project is built on top of the Symfony framework, utilizing the Backbone.js library for front-end. Source: about 3 years ago

External sources with reviews and comparisons of Backbone.js

9 Best JavaScript Frameworks to Use in 2023
Backbone.js is based on the Model View Controller (MVC) design pattern. The library supports seven components: Models, Views, Collections, Routers, Events, Sync, and Options. Backbone.js also provides an asynchronous communication layer that allows the application to communicate with a backend service.
JavaScript: What Are The Most Used Frameworks For This Language?
Backbone.JS is a lightweight JavaScript library that provides a framework for developing structured and scalable web applications. It offers a set of tools for building client-side applications that interact with RESTful APIs. Backbone.JS is well-suited for developing single-page applications (SPAs) where most of the user interface is rendered in the browser, rather than being served from the server. It has a...
20 Best JavaScript Frameworks For 2023
Backbone.js is a JavaScript-based framework that connects to an API via a RESTful JSON interface. Backbone.js is known for being small and light because it only requires jQuery and one JavaScript library, Underscore.js, to use the entire library.
Top JavaScript Frameworks For Mobile App Development
Backbone JS is a JavaScript framework based on the MVP app design. As the name suggests, it acts as a strong backbone to your project. It is lightweight in nature and hence, is considered ideal for developing single-page applications. It offers a simplistic frontend and makes the best use of JavaScript functions.

Do you know an article comparing Backbone.js to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Backbone.js discussion

Log in or Post with

This is an informative page about Backbone.js. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.