React

TL;DR

Domínio multi-galho de React: a biblioteca, sua tipagem, seus padrões, o framework (Next.js) e o ecossistema. A base da linguagem vive em JavaScript e TypeScript; as APIs do navegador em Plataforma Web.

Galhos

  • 🟩 React corea biblioteca em 3 fases (26 notas, TS-first, React 19): JSX, componentes, hooks, estado, efeitos, performance, concurrent, RSC, Actions.
  • 🟦 TypeScript com React — tipagem avançada de componentes, hooks, props, generics, polymorphic, compound (15 notas).
  • 🟨 Charts — bibliotecas de gráficos.
  • 🟩 React Design Patternscatálogo de padrões em 3 fases (12 notas, TS-first): container/presentational, custom hooks, provider, composição, compound, render props, HOC, state reducer/prop getters, headless.
  • 🟩 Next.jso framework em 3 fases (16 notas, TS-first, baseline Next 15): App Router, Server/Client Components, data fetching, Server Actions, caching, rendering (SSR/SSG/ISR/PPR), streaming, route handlers, metadata, navegação, middleware, otimizações, deploy. Pages Router de leve.
  • 🟩 Ecossistemabibliotecas do ecossistema em 3 fases (13 notas, TS-first, 2026-06-27): server state (TanStack Query), client state (Zustand/Redux/Jotai), forms (RHF+Zod), component libraries (MUI/Mantine/shadcn/Radix), tabelas (TanStack Table), data viz (Recharts/visx), TQ+RSC.

Recursos e libs

Veja também

17 items neste arquivo.