Open luismda opened 1 year ago
Realmente esse novo recurso é muito legal!
Além do que foi falado, é importante destacar que o Expo Router já traz suporte tanto para a navegação do tipo stack (pilha) quanto do tipo tabs (abas inferiores).
Esse vídeo no YouTube demonstra de forma prática um poco das funcionalidades do Expo Router: 👉 Demonstração do Expo Router
Em aplicações mobile, assim como na web, precisamos criar rotas que determinarão qual tela será exibida quando o usuário acessar um caminho específico. No ambiente React Native, para a criação desse sistema de roteamento geralmente utilizamos o React Navigation, no entanto, é necessário definir manualmente quais rotas temos na aplicação, o que as vezes pode ser um pouco chato.
Para o desenvolvimento de apps mobile com React Native o uso do Expo é altamente recomendado, visto que ele traz uma grande facilidade no processo de configuração das ferramentas necessárias para o perfeito funcionamento do app, criando também um ambiente de desenvolvimento mais rápido e simplificado.
Dentre tantos recursos oferecidos pelo Expo, temos o Expo Router, lançado recentemente, que possibilita com que os arquivos da nossa aplicação sejam rotas, ou seja, utilizando o recurso de File System Routing, o que deixa tudo mais simples e rápido.
Confira mais sobre o Expo Router na documentação.