O'Reilly logo

Ember.js in Action by Joachim Haagen Skeie

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

Chapter 2. The Ember.js way

This chapter covers

  • How bindings work and how they affect your programming style
  • Using automatic updating templates
  • How and when to use computed properties and observers
  • The Ember.js object and class model

This chapter builds on the code that you developed in chapter 1 to explain the most defining aspects of the Ember.js framework in detail. One of the key design goals of Ember.js is to make sane, reasonable, default choices to reduce the amount of boilerplate code that you must write on your own. Ember.js uses default settings that work out of the box with the majority of web applications, and it allows you to override these defaults easily where applicable. Thanks to those sane choices, you can write large ...

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