Query Parameters Query parameters are optional key-value pairs that appear to the right of the ? in a URL. For example, the following
Rendering a Template One job of a route handler is rendering the appropriate template to the screen. By default
Preventing and Retrying Transitions During a route transition, the Ember Router passes a transition object to the various hooks on the routes
Defining Your Routes When your application starts, the router matches the current URL to the routes that you've defined. The routes
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
Specifying a Route's Model Often, you'll want a template to display data from a model. Loading the appropriate model is one job of a route
Redirecting Sometimes you want to redirect a user to a different page than what they requested for. For example
Loading / Error Substates The Ember Router allows you to provide feedback that a route is loading, as well as when an error occurs in loading
Asynchronous Routing This section covers some more advanced features of the router and its capability for handling complex async logic within