XP 0

O que é React

Interfaces feitas de peças

React é a biblioteca mais usada do mundo para construir interfaces. A ideia central: quebrar a tela em componentes — peças reutilizáveis e independentes, como um botão, um cartão de produto ou um cabeçalho.

🧠 Modelo mental — LEGO: em vez de esculpir a interface inteira num bloco só, você monta peças pequenas e encaixa. Uma peça (Produto) pode ser reusada 100 vezes; se você conserta a peça, conserta em todos os lugares de uma vez.

Por que o mundo migrou para isso: telas complexas viram um caos com JS puro (aquele getElementById + textContent de todo lado). Com React, você descreve como a tela deve ser, e o React cuida de atualizar o HTML. Menos código, menos bugs.

Pontos-chave

  • Componente
    uma peça de interface reutilizável e independente (como um LEGO).