Software Alternatives, Accelerators & Startups

Backbone.js

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 //
    2018-09-30

Features & Specs

  1. Lightweight

    Backbone.js is minimal and lightweight, which means it has a small footprint and adds very little overhead to your project.

  2. Flexibility

    Backbone.js provides a flexible structure to developers by allowing them to build their own MVC or MVP architectures using models, views, collections, and routers.

  3. Ease of Integration

    Backbone.js can be easily integrated with other libraries and frameworks, such as jQuery or underscore.js, enhancing its capabilities without much difficulty.

  4. Large Community

    Backbone.js has been around for a long time, resulting in a large community and a plethora of plugins and extensions that can be leveraged.

  5. Detailed Documentation

    The official site offers comprehensive documentation which includes tutorials, examples, and a detailed API reference, aiding developers to understand and utilize the library efficiently.

Badges

Promote Backbone.js. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

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.
  • JavaScript evolution: From Lodash and Underscore to vanilla
    Underscore was created by Jeremy Ashkenas (the creator of Backbone.js) in 2009 to provide a set of utility functions that JavaScript lacked at the time. It was also created to work with Backbone.js, but it slowly became a favorite among developers who needed utility functions that they could just call and get stuff done with without having to worry about the inner implementations and browser compatibility. - Source: dev.to / 21 days ago
  • 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 https://backbonejs.org/ 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 / over 1 year 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 - https://backbonejs.org Or https://backbonejs.org/docs/backbone.html as code annotation. - Source: Hacker News / over 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: dev.to / almost 2 years 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…*backbonejs.org. - Source: dev.to / over 2 years 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 2 years ago
  • Rate my build? Web dev GF recomends it.
    My gf said it was the best. She uses backbone.js she good dev. Source: over 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: almost 3 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: dev.to / almost 3 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: dev.to / almost 3 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: dev.to / almost 3 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: https://backbonejs.org/#View. - Source: Hacker News / over 3 years ago
  • How to work with APIs at a higher level
    I come from using Backbone (https://backbonejs.org/), 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: over 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: over 3 years ago
  • New job uses Backbone. What’s the best way to prepare?
    Backbone has its own documentation and so does handlebars. Source: over 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: almost 4 years ago

External sources with reviews and comparisons of Backbone.js

20 Next.js Alternatives Worth Considering
A veteran on the scene, Backbone.js is all about giving structure to your JavaScript-heavy applications. It’s standing the test of time, enabling you to keep your data logic and display logic neatly side by side, all while being lightweight.
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.