Learn Ionic
We help you
get better at
Ionic Apps

Best advice, how-tos, insights, detailed tutorials, step-by-step guides,
and free code examples from Ionic community leaders.




Navigation is indeed one of the most important elements of UX that every developer must include on its checklist while creating any kind of app. A bad navigation can frustrate users to an extent that they end up uninstalling the app.

For Ionic Angular applications we use the Angular Router. It is a solid, URL based navigation library that eases the development process dramatically and at the same time enables you to build complex navigation structures.

When we talk about Navigation there are many things to be considered such as route guards, data resolvers, app shell components and loading strategies. This ionic tutorial covers this and much more

The following tutorials cover different aspects from Ionic routing and navigation. Also you will learn how to use route guards, how to navigate between pages, and how to send data between routes.

Best Ionic Tutorials