Massa demais! Eu particularmente acho esse esquema de file-system routing muito produtivo, só tenho medo da customização no mobile pelo tanto de "formatos" de navegação que temos: abas, drawer, modal, etc... mas vamos ver como isso vai caminhar.
eu acho que o tradeoff de produtividade de nao fazer as rotas na mao, sempre no futuro te traz problema, seja um design ou po maluco querendo implementar animacao na troca de tela ou vc precisando criar permissao e tendo q fazer gambiarra com useEffect etc, a mente de um deisgn/PO são infinitas, por isso eu n curto essse esquema
Caaara que loucura, imagina a facilidade e a produtividade que isso nao vai dar, atraindo mais pessoas pela facilidade de desenvolvimento, e conseguindo tambem acessar as funcionalidades nativas de cada SO, ta fantastico!
26:46 Curti demais esse tipo de vídeo atualizando mudanças grandes. É mais uma excelente forma de nós desenvolvedores ficarmos antenados nas principais novidades do ecossistema que decidimos trabalhar.
Muito massa, a facilidade que isso tras é gigante, sempre achei muito dispendioso a configuração de rotas no react native, essa é sem dúvidas uma estratégia fenomenal. Além de aproximar ainda mais o reactnative ao desenvolvimento da web, facilitando assim ainda mais a utilização do reactnative por quem vem da web.
Boa Rodrigo, obrigado por trazer essa novidade. Sobre a pergunta, creio que tudo é possível, quanto mais facilitar a vida do dev melhor será. Três coisas que todo dev procura é, agilidade, qualidade e segurança.
De fato o Expo Router é bem simples. Eu diria que ele é uma boa escolha quando queremos um app não tão elaborado, algo que não necessita de todo o design de ponta. Nessas horas ele implementa a navegação necessária poupando o tempo de configuração.
Como sempre a Rocketseat, trazendo conteudo de ponta! Nesse modo de file-system routing expo, sera que é possivel usar em um arquivo ex: home.hook.ts (controller da home) para deixar a UI com zero logica, apenas desestruturando o que é preciso desse home.hook.ts onde eu quiser (ex: componentes filhos da home como app bar etc... ? Como é possivel hj no navigation? Se sim, melhor ainda, se não tenho minhas dúvidas sobre isso... Mas eu gostei bastante dessa nova abordagem, parece dar um pouco menos dor de cabeça. kkk
Eu acho que não vai ocupar porque o react navigation já vem com algumas formas de navegação e design e o expo router vem mais puro, então vai depende de projeto para projeto
Boa, muito bem colocado. O Navigation ainda ocupa um espaço bem sólido no React Native e o Expo Router vem ai. Vamos ver as cenas dos próximos capítulos. hehe 🚀
Olá pessoal! Uma coisa que venho perguntando em todos os tutorias sobre expo router e nunca consigo uma resposta. Vou perguntar aqui para ver se da certo: Eu vejo todo mundo passando somente um parametro utilizando o link, porem gostaria de saber se tem como passarmos todo o objeto assim como fazemos com react nativagtion? Caso sim poderia me ensinar?
Outro problema que tive foi tentar passar um imagem de URL via link para abri e simplesmente não rola. Utilizo o uri porém não abre e da erro. Sou eu ou o expo router ainda está muito limitado?
É... legal, sim. A navegação em abas certamente usou o React Navigation, mas a navegação Stack, não. Tanto que não houve nenhuma animação durante a transição de telas e ninguém vai aceitar isso. Compartilho da mesma opinião do Renan nos comentários abaixo, POs e designers não vão se contentar com tamanha simplicidade e vão querer no mínimo uma animação padrão que tem no React Navigation. E para implementar isso nesta nova estratégia?
You can implement stack animations out of the box. In fact, we're building the most complicated, shared element transition, specifically for use with this new routing system. As of now, there are no known technical limitations to using Expo Router.
Massa demais! Eu particularmente acho esse esquema de file-system routing muito produtivo, só tenho medo da customização no mobile pelo tanto de "formatos" de navegação que temos: abas, drawer, modal, etc... mas vamos ver como isso vai caminhar.
Pois é. Estou ansioso para ver como o Expo Router vai caminhar. Alô Expo, estamos de olho. 👀 haha
eu acho que o tradeoff de produtividade de nao fazer as rotas na mao, sempre no futuro te traz problema, seja um design ou po maluco querendo implementar animacao na troca de tela ou vc precisando criar permissao e tendo q fazer gambiarra com useEffect etc, a mente de um deisgn/PO são infinitas, por isso eu n curto essse esquema
Venho do futuro pra avisar: Sucesso! 😂😂😂
Surreal... eu que sou entusiasta do NextJS, achei sensacional não só a ideia como também o vídeo. Massa demais!
Massa demais. O desenvolvimento mobile cada vez mais próximo do desenvolvimento web. 🚀
Caaara que loucura, imagina a facilidade e a produtividade que isso nao vai dar, atraindo mais pessoas pela facilidade de desenvolvimento, e conseguindo tambem acessar as funcionalidades nativas de cada SO, ta fantastico!
26:46 Curti demais esse tipo de vídeo atualizando mudanças grandes. É mais uma excelente forma de nós desenvolvedores ficarmos antenados nas principais novidades do ecossistema que decidimos trabalhar.
Muito massa, a facilidade que isso tras é gigante, sempre achei muito dispendioso a configuração de rotas no react native, essa é sem dúvidas uma estratégia fenomenal. Além de aproximar ainda mais o reactnative ao desenvolvimento da web, facilitando assim ainda mais a utilização do reactnative por quem vem da web.
Curti demais, espero que entre em produção logo. Estão cada vez mais facilitando nossa vida.
Olá, muito produtivo para criar navegação das páginas... Muito show vlw Rodrigo Gonçalves!!!!
Boa Rodrigo, obrigado por trazer essa novidade.
Sobre a pergunta, creio que tudo é possível, quanto mais facilitar a vida do dev melhor será.
Três coisas que todo dev procura é, agilidade, qualidade e segurança.
Boa, total! Quanto mais simples, melhor pra nós. hehe 🚀
Vejo no seu semblante a paixão por ensinar. Obrigado pelo conteúdo!
Simplificou muito. Fera demais. Vlw Rodrigo !
Valeu demais Douglas, tmj! 🚀
na versão atual do expo-router que instalei: "expo-router": "~0.0.35", em vez de (tab).js é _layout.js dentro da pasta (tab)
Ficou muito bom, essa nova versão do Expo Router :)
Meu amigo a facilidade que isso trás… Gostei muito, espero que tragam mais vídeos quando o expo routers lançarem uma versão definitiva
Ficou muito bom. Gostei bastante do conteúdo 👏🏼👏🏼👏🏼👏🏼👏🏼
Opa, que massa Maik. Fico muito feliz que curtiu! 🚀
Nossa maravilhoso, irá ganhar muito na produtividade com isso. Muito Top
👏🏽👏🏽👏🏽👏🏽
Gostei, vou começar usar nos futuros app.
Gostei dessa nova forma de routes no expo, chances e expectativas muito boa!!!
Faz um vídeo falando só o eas do expo
Boa Iuri, anotado aqui e com certeza volto aqui para falar sobre ele também. 🚀
Cara, muito obrigado por esse vídeo!
De fato o Expo Router é bem simples. Eu diria que ele é uma boa escolha quando queremos um app não tão elaborado, algo que não necessita de todo o design de ponta. Nessas horas ele implementa a navegação necessária poupando o tempo de configuração.
This is the best free software Ive seen. Respect.
Eitaaa, esse negócio é top viu !!!
Curti demais, realmente muito mais simples do que o React Navigation ( para mim )
Cara simplesmente incrível o expo router
Não vejo a hora de um dia o Rodrigo trazer aqui a seguinte notícia “expo go agora suporta rnfirebase”
ja experimentou o supabase? funciona com expo go e é fácil de configurar
@@brunogarcia7388 vc já usou o oauth do supabase no expo? só to conseguindo usar na web, mas no mobile n tá dando nem log de erro 😞
@@fellipeutaka fala fellipe, vc instalou o polyfill?
Logo logo eu volto aqui pra falar disso, hein! hahaha 😅
@@brunogarcia7388 react-native-url-polyfill? sim, e importei na primeira linha do App.tsx, mas infelizmente n foi
Muito massa, ansioso pra soltarem a versão stable e começar usar nos meus apps kkkk
Cara agiliza muito o processo!
a expo é sensacional
Gente que sensacional!!!
Maravilhoso
Caracoles, do caralllleooo
Ficou muito massa
Que bom que curtiu! 🚀
caraca que legal! utiliza a mesma logica do next.js
Total! 🚀
muito legal:) espero que vire padrão no react-native
Top!!!
esta muito melhor valeu mesmo.
Muito massa 👏
Amém
E sobre a pergunta inicial. Eles vão tentar com certeza substituir. Expo mira como uma solução padrão para RN, logo tem q fazer MT coisa
Caramba, estava pensando semana passada que isso uma hora aconteceria com o mobile lá na frente. Nem demorou muito 😅
Eu também curti muitooo, hehe. 🚀
Muito show XD
the top, when I installed soft soft (restart didn't help). I have a creative softblaster z softcard. I'm assuming it has sotNice tutorialng to do
Como sempre a Rocketseat, trazendo conteudo de ponta! Nesse modo de file-system routing expo, sera que é possivel usar em um arquivo ex: home.hook.ts (controller da home) para deixar a UI com zero logica, apenas desestruturando o que é preciso desse home.hook.ts onde eu quiser (ex: componentes filhos da home como app bar etc... ? Como é possivel hj no navigation? Se sim, melhor ainda, se não tenho minhas dúvidas sobre isso... Mas eu gostei bastante dessa nova abordagem, parece dar um pouco menos dor de cabeça. kkk
jame enconcatei nos primeiros 10 minutos. Resolveu meu BO hahahahahahaha
Caraca, se funcionar pra web também, vai aposentar o next :-)
Eu acho que não vai ocupar porque o react navigation já vem com algumas formas de navegação e design e o expo router vem mais puro, então vai depende de projeto para projeto
Boa, muito bem colocado. O Navigation ainda ocupa um espaço bem sólido no React Native e o Expo Router vem ai. Vamos ver as cenas dos próximos capítulos. hehe 🚀
Estou tentdo dificuldade , sempre que tento usar o useLink, parece que o erro de "undefined is not a function"
Muito massa Rodrigão, sabe dizer se o expo-router usa o react navigation por baixo dos panos? Por causa da api das Tabs ser bem parecida xD
Cara que louco essa parada de [id] e de (tabs) ele já entender que vc quer criar menu...
Opa tranquilo? Qual video no seu canal eu posso começar a ver para ter uma noção de react para desenvolvimento mobile igual esse vídeo?
Eu ainda não entendo bem essa forma de navegação similar ao do NextJS. Acho que tenho que ir ver o NextJS antes.
Olá pessoal! Uma coisa que venho perguntando em todos os tutorias sobre expo router e nunca consigo uma resposta. Vou perguntar aqui para ver se da certo: Eu vejo todo mundo passando somente um parametro utilizando o link, porem gostaria de saber se tem como passarmos todo o objeto assim como fazemos com react nativagtion? Caso sim poderia me ensinar?
Tem algum video que fala os plugins que vc utiliza? procurei aqui não encontrei =´(
Outro problema que tive foi tentar passar um imagem de URL via link para abri e simplesmente não rola. Utilizo o uri porém não abre e da erro. Sou eu ou o expo router ainda está muito limitado?
Fiquei pensativo como vai funcionar a parte de animação entre as transições de tela
mas isso funciona com o bare react native ?
Expo está sendo o angular do react
Pessoal qual a versão do linux que o Rodrigo utiliza ?
e em drawer como que fica?
D +... Será que dá pra implementar em um um app que já está com uma estrutura diferente ?
Oi, tem alguem ai o usa o QUASAR para criação de app
Rodrigo, funciona no bare-workflow tbm?
Também funciona amigo🚀
Finalmente um sistema de rotas interessante, as alternativas apresentadas pelo react são decepcionantes.
Tu é irmão do Leonardo Gonsalves? Vibra na mesma vibe que ele kkk
Ainda nao da pra usar com Typescript?
Da sim, ele suporta a extensão .tsx também no nome dos arquivos. 🚀
Fiquei curioso sobre como faria a tipagem do route
pois é, na docs nao fala nada kk
Ainda a doc não está 100%, mas acredito que em breve apareça por lá. 🚀
Quem esta usando em 2023? Aqui não carrega a pasta App. Desde quando tentei ontem deu erro.
Nada supera o Flutter ( eu odiava o Flutter )
First
É... legal, sim. A navegação em abas certamente usou o React Navigation, mas a navegação Stack, não. Tanto que não houve nenhuma animação durante a transição de telas e ninguém vai aceitar isso. Compartilho da mesma opinião do Renan nos comentários abaixo, POs e designers não vão se contentar com tamanha simplicidade e vão querer no mínimo uma animação padrão que tem no React Navigation. E para implementar isso nesta nova estratégia?
You can implement stack animations out of the box. In fact, we're building the most complicated, shared element transition, specifically for use with this new routing system. As of now, there are no known technical limitations to using Expo Router.
Please change your title to Portuguese instead of having it in English for click bait.
30 minutos de video pra isso, deus me livre.