O'Reilly logo

Developing an Ember.js Edge by Jamie White, Matthew Beale, Christopher Sansone, Wesley Workman, Bradley Priest

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Ember and Handlebars up a Tree

In the last chapter, we learned all about Ember.View, how it uses bindings to update when the underlying data changes, how it captures and handles user events and a run-through of the basic view building blocks that Ember provides.

You might have noticed a few references to Handlebars amongst the code samples. Now we’ll learn a bit about Handlebars, where it came from, what it’s capable of, how Ember extends it, and the powerful templating it provides.

What is it?

Handlebars is a logicless templating language written by Yehuda Katz in 2010. It is an extension of Mustache, a popular templating language created by GitHub co-founder Chris Wanstrath in 2009.

Mustache was originally implemented in Ruby with server-side ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required