<aside> <img src="notion://custom_emoji/6a9f75af-b090-4ac1-9370-a797e429cd85/12c39bc1-c32f-80fa-b777-007a474b0a18" alt="notion://custom_emoji/6a9f75af-b090-4ac1-9370-a797e429cd85/12c39bc1-c32f-80fa-b777-007a474b0a18" width="40px" />

Descrição

React é uma biblioteca JavaScript de código aberto, desenvolvida pelo Facebook, que se especializa na construção de interfaces de usuário (UI) para aplicações web. Lançada em 2013, React utiliza um modelo baseado em componentes, permitindo que desenvolvedores criem interfaces reutilizáveis e gerenciem o estado de maneira eficiente. Com sua abordagem declarativa, React facilita a criação de interfaces dinâmicas que respondem rapidamente às mudanças nos dados. Além disso, sua virtual DOM otimiza a atualização de elementos na tela, melhorando a performance das aplicações. React se tornou uma das ferramentas mais populares no desenvolvimento front-end, impulsionando a criação de aplicações complexas e interativas, sendo amplamente adotada por desenvolvedores em todo o mundo.

</aside>

<aside> <img src="/icons/globe_blue.svg" alt="/icons/globe_blue.svg" width="40px" /> Search

React é usada para criar interfaces de usuário escaláveis e reutilizáveis. Ela permite aos desenvolvedores dividir a UI em componentes independentes e focar na criação de cada parte individualmente. Com React, você pode construir desde simples widgets até aplicações web complexas.

Principais pontos e características

Como utilizar

</aside>

Iniciar um Projeto React - com Vite

Vite.js

npm create vite@latest

<aside> <img src="notion://custom_emoji/6a9f75af-b090-4ac1-9370-a797e429cd85/12c39bc1-c32f-80fa-b777-007a474b0a18" alt="notion://custom_emoji/6a9f75af-b090-4ac1-9370-a797e429cd85/12c39bc1-c32f-80fa-b777-007a474b0a18" width="40px" />

Documentação Oficial

https://react.dev/learn

</aside>