The iron:router package is often how people organize their Meteor applications. We'll start off by learning how to create dynamic paths and links. Then you'll see how the router uses the Blaze rendering engine to render dynamic layouts and regions. Then we'll study route controllers, including how to configure them, subscribe to and wait on data, and use hooks. Finally, you'll learn how to create RESTful server side routes.