Skip to main content
Introduction to Navigation

This article covers how to navigate between sections and pages in your app.

Jeff Thill avatar
Written by Jeff Thill
Updated over 2 months ago

Most apps need an interface that lets users navigate their app. Navigation can mean many things, such as:

  • Including a header, sidebar or footer with buttons or links that take you to a different part of the page or to another page

  • Links in text elements that takes the user to an external page

  • Buttons that take the user to a new section, such as the next step in a form

Single-page and multi-page navigation

App navigation are split into two types:

Single-page apps are apps that navigate without leaving or reloading the page, by dynamically hide and show containers and elements based on the user's actions.

Multi-page apps are apps that navigate by sending the user to different pages.

What method to use is not necessarily a black-and-white question: most applications use a mix between the two, where some features are placed on a larger single-page navigation page, whereas others are placed in isolation on separate pages.

Did this answer your question?