Embedding Applications In most cases, your application's entire UI will be created by templates that are managed by the router.
Actions Your app will often need a way to let users interact with controls that change application state. For example, imagine that you have
Using Block Params Components can have properties passed in (Passing Properties to a Component), but they can also return output to be used
Unit Testing Basics Unit tests are generally used to test a small piece of code and ensure that it is doing what was intended. Unlike acceptance
Triggering Changes with Actions You can think of a component as a black box of UI functionality. So far, you've learned how parent components
Preventing and Retrying Transitions During a route transition, the Ember Router passes a transition object to the various hooks on the routes
Testing Controllers Unit testing methods and computed properties follows previous patterns shown in Unit Testing Basics because Ember
Query Parameters Query parameters are optional key-value pairs that appear to the right of the ? in a URL. For example, the following
Adding Nested Routes Up to this point, we've generated four top level routes. An about route
Handling Metadata Along with the records returned from your store, you'll likely need to handle some kind of metadata. Metadata is
Page 2 of 10