A biblioteca de UI que está por trás da web que construímos. Componentes, state, hooks — e porque é a lingua franca dos produtos modernos.
Categoria · Frontend & UI
O que é o React.
O React é a biblioteca open-source da Meta para interfaces de utilizador. Em vez de manipular o DOM manualmente, descreve-se a UI como uma função do estado: os componentes renderizam a partir de props e state, e os hooks agrupam lógica e efeitos secundários. O React encarrega-se de descobrir o que muda de facto.
O verdadeiro valor não está na renderização, mas no modelo de componentes: blocos pequenos e testáveis que se combinam para formar grandes produtos.
Porque construímos sobre ele.
O React é a língua franca dos produtos web modernos. O ecossistema (Next.js, o tooling, as bibliotecas de componentes) e o enorme pool de talento reduzem o risco e o time-to-market — encontramos developers e encontramos soluções para problemas já resolvidos.
Usamos o React onde uma interface é interativa e cresce ao longo de anos: portais, dashboards, configuradores, web apps.
Quando não compensa.
Para uma landing page estática ou uma presença puramente de conteúdo, o React é excessivo — aí bastam páginas renderizadas no servidor ou um setup leve de site estático. O React só justifica o seu preço através da interatividade e da reutilização.
