filmov
tv
React Query: Talvez você não precise de estados globais no React (HTTP State)

Показать описание
00:00:00 🧩 Introdução ao HTTP State
Explicação sobre atualização de estado HTTP sem novas requisições,
Criação inicial de arquivo e simulação de dados com uso do ChatGPT.
00:02:13 🔄 Simulação de API com Delay
Simulação de chamada HTTP com função assíncrona e delay,
Configuração inicial do ambiente do React Query.
00:05:02 ⚙ Utilização do React Query
Uso do hook useQuery para busca de dados e atualização da interface,
Implementação de delay e renderização condicional de dados carregados.
00:06:31 ➕ Adição de Novo Produto
Criação de função assíncrona para simulação de criação de produto,
Uso do useMutation para gerenciar operações de escrita e mutações de estado.
00:09:32 🔄 Atualização de Estado no HTTP com Cache
Manipulação do cache após uma mutação bem-sucedida com onSuccess,
Uso do useQueryClient para acessar e atualizar dados em cache.
00:12:15 🚀 Finalização e Exemplo Completo
Demonstrado o resultado final com a adição dinâmica do produto à lista,
Importância de não refazer requisições ao atualizar o cache localmente.
Acompanhe a Rocketseat nas redes sociais:
Twitter: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat
Комментарии