Earn Rewards: Sign up now and earn a special reward after your first deposit. See offer details

Now available: New and improved Socially Responsible Investing portfolios. Learn more

<title>Dismiss</title>

Betterment

Save, invest, retire

GET — On the App Store

View
<title>Dismiss</title>
Loading

Meet Blazer: A New Open-Source Project from Betterment (video)

While we love the simplicity and flexibility of Backbone, we’ve recently encountered situations where the Backbone router didn’t perfectly fit the needs of our increasingly sophisticated application. To meet these needs, we created Blazer, an extension of the Backbone router.

Articles by Mike Reust
By Mike Reust CTO, Betterment Published Mar. 17, 2015
Published Mar. 17, 2015
1 min read
  • We love the simplicity and flexibility of Backbone, but it doesn't always fit all our needs.

  • We created an open-source extension—you can download it below.

All teams at Betterment are responsible for teasing apart complex financial concepts and then presenting them in a coherent manner, enabling our customers to make informed financial decisions. One of the tools we use to approach this challenge on the engineering team is a popular Javascript framework called Backbone.

While we love the simplicity and flexibility of Backbone, we’ve recently encountered situations where the Backbone router didn’t perfectly fit the needs of our increasingly sophisticated application.

To meet these needs, we created Blazer, an extension of the Backbone router. In the spirit of open-source software, we are sharing Blazer with the community. To learn more, we encourage you to watch the below video featuring Betterment’s Sam Moore, a lead engineer, who reveals the new framework at a Meetup in Betterment’s NYC offices.

Take a look at Blazer.

More from Betterment:

Recommended Content

View All Resources

WebValve – The Magic You Need for HTTP Integration

Struggling with HTTP integrations locally? Use WebValve to define HTTP service fakes and toggle between real and fake services in non-production environments.

Betterment Checking Roadmap

See all the details for how Betterment is planning to advance Checking.

Guidelines for Testing Rails Applications

Discusses the different responsibilities of model, request, and system specs, and other high level guidelines for writing specs using RSpec & Capybara.

How would you like to get started?

Manage spending with Checking

Checking with a Visa® debit card for your daily spending.

Save cash and earn interest

Grow your cash savings for general use for upcoming expenses.

Invest for a long-term goal

Build wealth or plan for your next big purchase.

Invest for retirement

Set up traditional, Roth, or SEP IRAs to save for the golden years.

See details and disclosure for Betterment's articles and FAQs.