Give your JS App some Backbone with Models, Views, Collections, and Events
Companies using Backbone.js
How Backbone.js is being used
  • Trello


    When the data request returns, Backbone.js gets busy. The idea with Backbone is that we render each Model that comes down from the server with a View, and then Backbone provides an easy way to:

    1) Watch for DOM events within the HTML generated by the View and tie those to methods on the corresponding Model, which re-syncs with the server

    2) Watch the model for changes, and re-render the model’s HTML block to reflect them

    Neat! Using that general approach, we get a fairly regular, comprehensible, and maintainable client. We custom-built a client-side Model cache to handle updates and simplify client-side Model reuse.

  • Zinc

    #<User:0x00007f92207f7790> Zinc

    All of our web apps are built using BackboneJS. Keeps our code clean and organized, and keeps the page refreshing to a minimum!

  • Mobile and Web Apps

    #<User:0x00007f9220701a98> Mobile and Web Apps

    The main web store is a Backbone.js single page web application, and so it hits API endpoints to do all the calls, and we use those same API endpoints for the consumer iPhone app, the consumer Android app, and the consumer mobile web app. It worked out really nicely, us just building one API and just all these clients, including the web client, using that.

  • EverTrue


    Framework for our front-end web apps.

  • InstaGIS

    #<User:0x00007f921fdd06e0> InstaGIS

    Our front entities are all Backbone material

  • AyeDeals

    #<User:0x00007f92204ac810> AyeDeals

    We have made custom technology on top of Backbone MVC.

  • Trading Log

    #<User:0x00007f9220389e10> Trading Log

    We chose backbone as our javascript app engine. Views, Models, Controllers, Collections and all that cool stuff

  • Zube

    #<User:0x00007f92202585a0> Zube

    We ❤ Backbone! Our frontend is all raw Backbone with just a few mods.

  • DSP

    #<User:0x00007f9220159f00> DSP

    Major part of our UI application uses Backbone models and views extensively. Though there's a plan to migrate to React and Redux.

  • IndiTip

    #<User:0x00007f921ffa5560> IndiTip

    Models, Views, Collections. Backbone is nice and light, and once you understand the event system it all makes sense.