5

Understanding Routes and Navigation

In the previous chapter, we learned how Flutter works under the hood to produce applications for different platforms, especially for the web. We also learned about different renderers available to build web apps, and how and when to use them. In this chapter, we will start learning about routing and navigation. We will also implement navigation in our Flutter Academy application.

By the end of this chapter, you will understand how to use routes and how to navigate between different screens. You will also learn how to use these principles to add navigation to our application. You will learn about the Navigator 2.0 API and how it’s useful for web applications. We will then change our application to use Navigator ...

Get Taking Flutter to the Web now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.