Ir para o conteúdo

React

9 artigos

21. 09. 2026 · 20 min de leitura

overlay-kit

Trocar uma flag global isOpen por um await: o que ganhei, o que perdi e como funcionam por dentro os eventos, o reducer e o openAsync.

17. 06. 2026 · 22 min de leitura

Kalyx

Por que criei o Kalyx, DatePicker headless para React, e como difere de Ark UI, React Aria e react-day-picker: valores ISO UTC, DST com Intl e testes IANA.

18. 05. 2026 · 20 min de leitura

Gerenciamento de estado

Gerenciamento de estado no frontend em sete categorias (local, global, servidor, formulário, URL, externo e guards) e critérios de design no React.

28. 03. 2026 · 14 min de leitura

Reflexões sobre a refatoração do 2º simulado do Toss Frontend Fundamentals

Refatoração do app de reserva de salas do 2º simulado do Toss Frontend Fundamentals: separação de componentes e extração da lógica de domínio.

04. 01. 2026 · 26 min de leitura

queryKey

Como o queryKey funciona no TanStack Query e por que evoluiu de vetores inline para fábricas de chaves e queryOptions, com o padrão de TkDodo.

03. 12. 2025 · 20 min de leitura

Onde colocar o ErrorBoundary

Quantas camadas de ErrorBoundary usar, quanto de tela uma falha custa e o que mais o botão de tentar de novo precisa destravar para funcionar.

17. 11. 2025 · 18 min de leitura

Propagação de erros

Lance o mesmo erro de sete lugares e só quatro chegam ao ErrorBoundary. Este post segue para onde cada tipo realmente propaga.

20. 05. 2025 · 31 min de leitura

Dominando o React Fiber por completo

Análise do React Fiber pelo código-fonte: Stack Reconciler, prioridades de Lane, double buffering, scheduler MessageChannel e Concurrent Features.

18. 08. 2024 · 21 min de leitura

Zustand, afinal, por que você é ProviderLess?

Uma análise do código-fonte do Zustand: como ele gerencia estado sem Provider e no que difere da Context API do React.