Sobes.tech
Intern

Para que é utilizado o React?

sobes.tech IA

Resposta da IA

O React é uma biblioteca JavaScript para criar interfaces de utilizador, especialmente aplicações de página única (SPA). Permite construir interfaces de utilizador de forma declarativa e baseada em componentes, ou seja, a interface é dividida em componentes independentes e reutilizáveis.

Vantagens principais do React:

  • Declarativo: descreves como a interface deve parecer dependendo do estado, e o React atualiza o DOM por si só.
  • Abordagem baseada em componentes: a interface é construída a partir de pequenas partes, o que facilita a manutenção e reutilização do código.
  • DOM virtual: o React atualiza de forma eficiente apenas as partes alteradas da página, aumentando o desempenho.

Exemplo de um componente simples em React:

function Hello(props) {
  return <h1>Olá, {props.name}!</h1>;
}

// Uso
<Hello name="Mundo" />