Spree Commerce

Try It Now

Fast Checkout with Backbone.Marionette

Posted on August 05, 2013 by Ryan Bigg

There’s been a lot of buzz recently around using a JavaScript frontend to talk to a Ruby backend in order to make websites faster. In particular, the three “hot” frameworks at the moment are Ember, Angular and Backbone.

We’ve been working on building an example of a quick checkout using a superset of Backbone called Backbone.Marionette (with a book about it here). This project can be found at radar/spree-marionette and uses Spree’s API in conjunction with Backbone.Marionette to build a fast checkout process.

We would love for some people to poke and prod at this and let us know what could be improved upon.