Essa versão do Expo é a maior prova de que nem tudo o que é bom precisa ser inventado. Os caras não reinventaram a roda, praticamente pegaram o que é bom do Next e implementaram. Simples e objetivo.
Conteúdo ríquissimo! Mesmo as funcionalidades complexas voce consegue explicar de uma forma que fica fácil de entender e que agrega muito no conteúdo. Só uma pequena correção, no final quando você fala sobre a parte web, voce se refere a SEO falando CEO, que sao coisas diferentes, um são dados para sistemas de busca e o outro é um cargo na empresa heheh. O certo seria falar com a letra S no começo mesmo, tipo: "éssiou". Como eu disse, pequena correção, pelo contexto da para entender, enfim parabéns pela aula!
Que maravilha essa nova versão!! 😍 Parece que o pessoal do Expo chegou pro pessoal do Next.js e falou assim, "Bora codar junto?", e assim surgiu o file-based router no Expo, até rotas dinâmicas e o layout tem, tá demais! 💜🚀
Ótimo conteúdo como sempre! Poderia fazer um vídeo sobre a combinação de estilos de navegação né? Como é comum o uso de tab navigator com drawer navigator, seria ótimo um vídeo rápido mesmo mostrando a integração dos dois.
ปีที่แล้ว
Ver se isso que procura th-cam.com/video/gH9Vvq6WbnA/w-d-xo.html&ab_channel=Rocketseat
show de bola.... uma dúvida é possível estilizar melhor essa tabbar? deixar tipo aquelas que o flutter possui? com um botão centralizado e "encaixado" na tab e com animações?
Estou tentando acessar o discover do site da rocketseat e não tô conseguindo, meu gmail e senha estão corretos, estou na metade do avançado em CSS e do nada não estou conseguindo acessar a plataforma, alguma explicação para isso ? Ou só vão ignorar o suporte aos alunos como sempre fazem ?
Isso ajudaria para construir super apps que tenham vários “mini apps”, onde cada mini-app é construído, mantido e publicado por seus respectivos times? Parabéns pelo vídeo!
@@gustavoferreira5622a documentação é muito boa, n faz muita falta o Gap de conteúdos técnicos, pesquisa nas docs tem até tutorial de como configurar, usar e até exemplo interativo
Acredito q da pra fazer que nem hoje no next, criar um componente com o useEffect que retorna sempre pro login caso não esteja logado, dai englobar ele no _layout principal
Algumas dúvidas: Como faria se a aba profile só fosse exibida para usuários logados? Como faria pra definir se exibe tela de login ou home? Como configurar 404 e não autorizado? Como fica rotas tipo "modal"? Tem como passar mais de 1 parâmetro pelo nome? Tipo [id][userId].tsx Como fica deep linking? Como fica utilização de contexts e providers? Provavelmente deve ter resposta pra quase tudo na documentação, mas pode ser interessante um video explicando isso
Mais um excelente vídeo! Parabéns. Tenho somente uma dúvida, quando preciso envolver a aplicação toda num contexto tipo "NativeBaseProvider", onde coloco esse componente já que não tenho um arquivo "app.tsx" como principal?
Parabéns 👏. Você pode fazer uma série de arquitetura limpa em projetos React Native, cobrir padrões como design atômico e como aplicá-los em projetos React Native. Estou pensando em criar um aplicativo para autenticação. Quero usar serviços de terceiros, como firebase auth ou clerk, e talvez depois mudar para outro provedor, com boas práticas para evitar a realização com um provedor específico, siga o padrão de estratégia ou outro para um caso específico Crie também do zero ou use um de seus projetos existentes para converter em PWA usando expo.
Top!!! Gostaria de ver como proteger as rotas. Implementei conforme a documentação mas ela entra e sai. fica um delay. Por ex: Fiz login e redirecionou pra home porém se abrir o app novamente ele entra na login e direciona pra home aparecendo por alguns segundos a tela de login.
@@viniciusgondim6295 na doc oficial ele tem um useEffect que escuta a alteração do router e do user, no meu caso eu fiz uma validação antes de disparar pra ter certeza de que tenho o user mas o comportamento persiste.
@@reacaosistemas5746 aqui eu fiz o seguinte.. por padrao ele entra na home .. e direciona pra login caso nao seja usuario autenticado e fiz ele esperar a verificação de autenticação antes de exibir o conteudo da view da home.. por enquanto ta de boa.. estou vendo uma maneira melhor de lidar com isso
você pode exibir a splashScreen até você obter a resposta se o usuário está logado ou não, daí nunca vai aparecer a tela de login caso ele esteja loga, apena a splashScreen
Essa versão do Expo é a maior prova de que nem tudo o que é bom precisa ser inventado. Os caras não reinventaram a roda, praticamente pegaram o que é bom do Next e implementaram. Simples e objetivo.
Conteúdo ríquissimo! Mesmo as funcionalidades complexas voce consegue explicar de uma forma que fica fácil de entender e que agrega muito no conteúdo. Só uma pequena correção, no final quando você fala sobre a parte web, voce se refere a SEO falando CEO, que sao coisas diferentes, um são dados para sistemas de busca e o outro é um cargo na empresa heheh. O certo seria falar com a letra S no começo mesmo, tipo: "éssiou". Como eu disse, pequena correção, pelo contexto da para entender, enfim parabéns pela aula!
Ficou TOP, mas podiam fazer um exemplo de autenticação com JWT
seria perfeito
Que maravilha essa nova versão!! 😍
Parece que o pessoal do Expo chegou pro pessoal do Next.js e falou assim, "Bora codar junto?", e assim surgiu o file-based router no Expo, até rotas dinâmicas e o layout tem, tá demais! 💜🚀
Ótimo conteúdo como sempre! Poderia fazer um vídeo sobre a combinação de estilos de navegação né? Como é comum o uso de tab navigator com drawer navigator, seria ótimo um vídeo rápido mesmo mostrando a integração dos dois.
Ver se isso que procura th-cam.com/video/gH9Vvq6WbnA/w-d-xo.html&ab_channel=Rocketseat
vei, o cara é brabo, eu tava querendo mesmo saber como usar esse expo router, como passar prop, como rotea e talz pra comparar com o navigation
que conteudo top parabens, existe outras formas de navegação no expo, sem ser a tabs?
show de bola.... uma dúvida é possível estilizar melhor essa tabbar? deixar tipo aquelas que o flutter possui? com um botão centralizado e "encaixado" na tab e com animações?
Estou tentando acessar o discover do site da rocketseat e não tô conseguindo, meu gmail e senha estão corretos, estou na metade do avançado em CSS e do nada não estou conseguindo acessar a plataforma, alguma explicação para isso ? Ou só vão ignorar o suporte aos alunos como sempre fazem ?
👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽
Isso ajudaria para construir super apps que tenham vários “mini apps”, onde cada mini-app é construído, mantido e publicado por seus respectivos times? Parabéns pelo vídeo!
Muito bom. Gostei demais dessa versão.
praticamente virou um NextJs pra mobile, curti demais!!!
Será que dá pra vê tutoriais em nextjs pra aprender expo kkkkkkkk não tem muito conteúdo de expo na internet.
@@gustavoferreira5622a documentação é muito boa, n faz muita falta o Gap de conteúdos técnicos, pesquisa nas docs tem até tutorial de como configurar, usar e até exemplo interativo
Vdd kkkkkk
@@gustavoferreira5622 melhor solução é ir na documentação msm ksk
Parabéns, conteúdo muito bom. Esses novos recursos parecem bruxaria!!!
Muito bom, parabéns!
Toda a verção o react native muda o roteamento, isso já faz 5 anos, será que chega num consenso? quase impossível manter ele atualizado
Para quem trabalha com NextJS nota que o next router(bem que já mudou o nome) há muita semelhança com o expo route
avaaaaa, não diga sherlock
Primeiroooooooooooo, muito bom
Por caso essa nova versão tá rodando o Next.js? Igualzinho a estrutura do Next
Bem mais clean e ágil. Gostei!
Ta perfeito demais!!!
Eu ainda não entendo se o mais recomendado é utilizar o expo ou utilizar o cli do react native mesmo
Muito top, mas me bateu uma duvida, como ficaria as rotas privadas ?
Acredito q da pra fazer que nem hoje no next, criar um componente com o useEffect que retorna sempre pro login caso não esteja logado, dai englobar ele no _layout principal
Ola outra coisa e como faço por exemplo ao clicar no botao configurações e ir para uma tela q nao tenha no bottom. como é feito?
Algumas dúvidas:
Como faria se a aba profile só fosse exibida para usuários logados?
Como faria pra definir se exibe tela de login ou home?
Como configurar 404 e não autorizado?
Como fica rotas tipo "modal"?
Tem como passar mais de 1 parâmetro pelo nome? Tipo [id][userId].tsx
Como fica deep linking?
Como fica utilização de contexts e providers?
Provavelmente deve ter resposta pra quase tudo na documentação, mas pode ser interessante um video explicando isso
Estou com a mesma dúvida
Conseguiu achar alguma coisa relacionada?
Mais um excelente vídeo! Parabéns.
Tenho somente uma dúvida, quando preciso envolver a aplicação toda num contexto tipo "NativeBaseProvider", onde coloco esse componente já que não tenho um arquivo "app.tsx" como principal?
Boa pergunta. Estou aqui me perguntando onde vou importa o fonts da aplicaçao
Muito bom, mas poderia fazer um exemplo de autententicação já com a organização das pastas e rotas, e abordar melhor as stacks, tabs e drawers.
Rodrigo, o React Hook Form não funciona no Expo 49?
fico top .....
Parabéns 👏. Você pode fazer uma série de arquitetura limpa em projetos React Native, cobrir padrões como design atômico e como aplicá-los em projetos React Native. Estou pensando em criar um aplicativo para autenticação. Quero usar serviços de terceiros, como firebase auth ou clerk, e talvez depois mudar para outro provedor, com boas práticas para evitar a realização com um provedor específico, siga o padrão de estratégia ou outro para um caso específico
Crie também do zero ou use um de seus projetos existentes para converter em PWA usando expo.
Como envolver a aplicação com meus contextos? Por exemplo um
Como eu faço pra definir qual rota vem primeiro? por exemplo: quero que minha página de login venha por primeiro na aplicação
E como eu adicionaria uma tela de login como tela inicial da aplicação??
Top!!! Gostaria de ver como proteger as rotas. Implementei conforme a documentação mas ela entra e sai. fica um delay.
Por ex: Fiz login e redirecionou pra home porém se abrir o app novamente ele entra na login e direciona pra home aparecendo por alguns segundos a tela de login.
você deve estar renderizando antes de ter o usuário
@@viniciusgondim6295 na doc oficial ele tem um useEffect que escuta a alteração do router e do user, no meu caso eu fiz uma validação antes de disparar pra ter certeza de que tenho o user mas o comportamento persiste.
@@reacaosistemas5746 aqui eu fiz o seguinte.. por padrao ele entra na home .. e direciona pra login caso nao seja usuario autenticado e fiz ele esperar a verificação de autenticação antes de exibir o conteudo da view da home.. por enquanto ta de boa.. estou vendo uma maneira melhor de lidar com isso
você pode exibir a splashScreen até você obter a resposta se o usuário está logado ou não, daí nunca vai aparecer a tela de login caso ele esteja loga, apena a splashScreen
Next Expo JS kkk
Isso lembra muito o NextJS
vai rolar conteúdo no ignite ?
Essa nova versão pra Expo Mobile ficou muito top, praticamente next JS kjkkkj
O Expo Router não funciona com Bare Worflow???
Nao
Acho que typedRoutes deve querer dizer algo como "rotas tipadas" ao invés de "rotas digitadas".
e oque vocês tão achando?
será que vale a pena migrar do react navigation?
Muito bom.
Será q é melhor q o React Navigation?
Traga um vídeo fazendo o fluxo de auth com esse novo modelo!!!
alguem sb se estão usando isso em produção??
bom
só faltou o server components 😭
Vcs poderiam fazer um vídeo atualizado do OAuth logando com Google com Expo React Native 🥺🥺?? O expo atualizou tbm e algumas coisas mudaram
No consigo que funcione el expo export:web
Minhas rotas ficaram tipadas com o caminho absoluto do sistema, tipo "D:/......" alguem sabe como resolver?
Eu acho que o expo-router ainda não está pronto para ser usado em produção. A ideia é boa mas deixa muito a desejar.
Alguém está usando expo 49 com Nativewind?
eu to tentando e TOMANDO UM PAU! Não consigo fazer nem as fonts dar load sem dar erro. tu ta conseguindo codar legal?
Salvee
esse não é o cara que tá pegando uma russa? não sabia que fazia parte da rocketseat
Alguém aí mais apanhando para configurar expo beta com redux?
Es que ya prefiero expo a react pwa. Aqui está el futuro.
Sou o primeiroooo 🇦🇴🇦🇴🇦🇴🇦🇴🇦🇴🇦🇴🇦🇴🇦🇴
o rodrigo fala tao devagar que eu tenho que ver o video em 4.25x pra ficar suportavel