Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso avançado de React: #12 - TIMEZONE no React Resolvido - A maneira certa de trabalhar com fusos
Play lesson

Curso base de React - Curso Completo de React – Do Zero à Prática com TypeScript - Curso avançado de React: #12 - TIMEZONE no React Resolvido - A maneira certa de trabalhar com fusos

5.0 (1)
21 learners

What you'll learn

This course includes

  • 11.3 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 Seja bem-vindo a mais uma aula do nosso curso avançado de React. Hoje a gente vai lidar com um dos temas mais delicados no desenvolvimento de aplicações reais: data, hora e fuso horário. Se você já passou pelo caos de lidar com usuários em locais diferentes, backends em servidores distantes e aquela confusão de datas que não batem entre frontend e backend, essa aula foi feita especialmente pra você. Aqui eu trago uma visão prática, clara e definitiva de como armazenar corretamente datas no backend e exibir corretamente no frontend, mesmo que o usuário esteja em outro estado ou país. Vamos entender como usar datetime-local no input de formulários, como salvar datas no padrão UTC e como lidar com a conversão para diferentes fusos horários no frontend. Tudo isso usando o poder do date-fns e da lib date-fns-tz, que vai te ajudar a garantir que sua aplicação não entregue horários errados e nem confunda seus usuários. Eu te explico cada detalhe do funcionamento dessa lógica e como evitar os erros comuns, desde a captura do dado no formulário até o momento em que ele é salvo no backend. Além disso, mostramos os ajustes necessários nas tipagens e validadores para garantir que tudo continue funcionando corretamente. Se você quer criar uma aplicação que esteja pronta para a produção e que funcione bem independentemente de onde seu usuário estiver, não pula essa aula. Aqui você vai aprender uma abordagem sólida e testada que vai te poupar muitas dores de cabeça no futuro. Dá o play, acompanha comigo até o final, e não esquece de deixar teu feedback aqui nos comentários — tua dúvida ou sugestão pode ajudar toda a comunidade. Links mencionados no vídeo: 📖 Repositório do projeto - https://github.com/lvsouza/curso-base-de-react/tree/7735dae70774a76f056e70f738721c0a94d1e740 🗨️ Discord - https://discord.gg/ZC7JrPZn7P 🎬 CodarSe - https://codarse.com 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 Conteúdo: 0:00 | Apresentação da aula 1:15 | Avisos importantes 1:40 | Entendendo o problema 3:55 | Como salvar a data no backend 6:50 | Correção do resolver da aula anterior 8:00 | Instalando a lib para trabalhar com timezone 9:20 | Finalização e agradecimentos CODARSE - [Membros apenas] Datetime e timezone #ReactJS #Vite #TypeScript #JavaScript #FrontEnd #Programação

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