Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso base de React Native 2025: #10 - Interface dinâmica com useState
Play lesson

📱Curso base de React Native - React Native Completo: +78 Aulas do Zero à DOIS apps prontos - Curso base de React Native 2025: #10 - Interface dinâmica com useState

4.0 (1)
23 learners

What you'll learn

This course includes

  • 25.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Precisa de ajuda? Solicite uma ajuda particular: https://forms.gle/Pu1aT2LsbU1nuTTDA Nessa aula do nosso curso base de React Native, vamos dar um passo muito importante para deixar nossas interfaces realmente dinâmicas: trabalhar com estado (state) dentro da aplicação. Até aqui aprendemos a estruturar a interface, usar componentes básicos e até criar botões personalizados, mas agora chegou a hora de entender como fazer com que a tela reaja às interações do usuário, permitindo mudanças em tempo real sem precisar reescrever manualmente o código. Esse conceito vai te ajudar a enxergar como o React realmente funciona por trás dos panos e por que ele é tão poderoso. Durante a aula, você vai aprender de forma prática o que é o fluxo de renderização no React, como o framework desenha a interface inicial e de que maneira o uso do useState permite disparar novas renderizações de forma eficiente. Vamos ver o que acontece quando usamos variáveis normais e por que elas não funcionam como esperamos, entendendo na prática a diferença entre dados estáticos e dados reativos. Você também vai descobrir como o React compara a interface antiga com a nova para atualizar apenas o que realmente mudou, garantindo performance mesmo em aplicações maiores. Esse conhecimento é essencial para qualquer desenvolvedor que queira dominar o React Native, porque o state é a base para qualquer aplicação interativa: seja para alterar textos, atualizar botões, lidar com formulários ou até controlar a navegação entre telas. Se você quer entender de verdade como deixar suas interfaces vivas e responsivas às ações do usuário, essa aula vai clarear muito os seus conceitos e preparar o terreno para os próximos passos do curso. Não perde, porque esse conteúdo é fundamental para a tua evolução como dev. Links mencionados no vídeo: 🗨️ Discord - https://discord.gg/ZC7JrPZn7P 🎬 CodarSe - https://codarse.com 🖥️ Protótipo no Figma: https://www.figma.com/community/file/1542265508040591315 📖 Repositório: https://github.com/lvsouza/youtube-react-native-humor-tracker/tree/48fd2c415f06be9624ae40f2b3bf2e9afc5cd184 Outros cursos no canal: 🎩 Figma para DEVs - https://youtu.be/4rSPV1NbM10 ☪️ Curso de estilização no React - https://youtu.be/oUbPkR799fc 💎 Curso base de React - https://youtu.be/ggtWTKbhN_U 👑 React, Material UI 5 e Typescript - https://youtu.be/wLH1Vv86I44 🏆 Curso de API Rest, Node e Typescript - https://youtu.be/SVepTuBK4V0 Livros recomendados: 📘 Código limpo - https://amzn.to/43Xiick 📘 Arquitetura limpa - https://amzn.to/3ZMCStr 📘 Migrando sistemas monolíticos - https://amzn.to/45ByPDZ 📘 The Micro SaaS Handbook - https://amzn.to/4jCan93 Meu setup: 📺 Monitor 24: https://amzn.to/4msD7TY 🤖 Processador: https://amzn.to/4oJLZpN 🎧 Fone bluetooth: https://amzn.to/4lESd7r ⌨️ Teclado e mouse: https://amzn.to/4oPdgHu 💪 Suporte articulado: https://amzn.to/41hIrRE Conteúdo: 0:00 | Introdução da aula 0:15 | Avisos importantes 0:50 | Como criar interface dinâmicas no React 2:40 | O que é um STATE? O que é o useState? O que é fluxo de Render? 8:20 | Entrando a fundo em como o useState funciona 11:50 | Por que usar o state ao invés de um let simples 14:25 | Conclusão final 16:15 | Finalização e agradecimentos CODARSE - Estrutura do projeto e conceitos do React e React Native #ReactNative #CursoReactNative #ReactNativeDoZero #CriarApp #DesenvolvimentoMobile #ReactNativeGratis #AppEmMinutos #JavaScript #ReactNativeTutorial #Expo #ProgramacaoMobile #ReactNativeBrasil #PrimeiroApp #MobileDeveloper #ReactNativeBeginner

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere