Defining Your Routes When your application starts, the router matches the current URL to the routes that you've defined. The routes
Introduction Controllers Controllers behave like a specialized type of Component
Installing Ember Getting started with Ember is easy. Ember projects are created and managed through our command line build tool Ember CLI
Introduction Imagine we are writing a web app for managing a blog. At any given time, we should be able to answer questions like What
Classes and Instances As you learn about Ember, you'll see code like Ember.Component.extend() and DS.Model.extend()
Services An Ember.Service is an Ember object that lives for the duration of the application, and can be made available in different
Data Tab You can inspect your models by clicking on the Data tab. Check out
The Run Loop Ember's internals and most of the code you will write in your applications takes place in a run loop. The run loop is used to
Introduction Models are objects that represent the underlying data that your application presents to the user. Different apps will have very
Built-in Helpers Built-in Helpers In the last section you learned how to write a
Page 4 of 10