Para trabalhar com navegação utilizando o React-Navigation temos algumas opções de estratégias de navegação: Stack navigator, Tab navigation e Drawer navigation.
O Stack navigator é uma navegação em pilhas, ou seja, vai ser aberto uma tela em cima de outra, uma tela sobre a outra.
O Tab navigation é a navegação através de menus que ficam na parte inferior do app, que possibilitam o acesso as telas da aplicação.
O Drawer navigation é a navegação que é aberta uma barra lateral no app, essa forma de navegação é uma excelente estratégia quando temos muitas opções.
O Tab navigation vai combinar muito bem para deixar na parte inferior do app as principais telas(as mais importantes) da aplicação, por exemplo: Home page.
O Drawer navigation é utilizado quando temos menus grandes, muitas opções.
O Stack navigator é uma navegação padrão em pilhas que pode ser utilizada para quando você quer deixar a atenção do usuário somente naquela determinada tela que vai ser aberta em cima da outra.
Veja mais do React-Navigation aqui!
Feito com 💜 by Rodrigo Rael