Ember Basics

Ember.js boasts unparalleled developer productivity, an unwavering focus on making web development fun and easy, and some of the best build tools in the world. We'll cover all of the important fundamentals you need to know, in order to successfully get up and running.

Ember Basics

Objects, Properties & Actions

Nearly all of Ember's important types extend from a core Ember.Object class, which we'll study, and compare to JavaScript's Object and Class concepts.

Some types of ember objects, like Routes, Controllers and Components can handle user interactions by way of actions. We'll cover strategies and best practices for action handling, including:

  • the {{action}} helper
  • closure actions
  • action bubbling
  • the {{route action}} helper
  • the {{mut}} helper