React: Conheça esse famoso Framework para Desenvolvimento Web

Conheça o React, a biblioteca de renderização de componentes para web, suas alternativas (Angular, Vue, Preact) e por onde começar a estudar.

É uma biblioteca de renderização de componentes para a web que funciona integrado ao código de forma a permitir a criação e renderização de páginas e partes da página de forma dinâmica e componentizada.

Biblioteca ou Framework

Embora se autodenomine como uma biblioteca, podemos de certa forma considerá-lo um framework, pois ele molda a forma como que estruturamos boa parte da nossa aplicação como os componentes e páginas.

Alternativas

Algumas das alternativas ao React são o Angular, Vue.Js e Ember.Js.

Ainda, há um concorrente que promete ser semelhante e muito mais leve: o Preact. Ficou curioso? Vale experimentar.

Onde começar

Atualmente a forma mais recomendada para iniciar um projeto React é usando Vite:

1
2
3
4
npm create vite@latest meu-app -- --template react
cd meu-app
npm install
npm run dev

Outra alternativa é o Next.js (framework full-stack baseado em React):

1
npx create-next-app@latest meu-app

Você pode também seguir o React: Getting Started, que possui versão em Português. Ou ver um dos vídeos a seguir:

Playlist

https://www.youtube.com/watch?v=FXqX7oof0I4&list=PLnDvRpP8BneyVA0SZ2okm-QBojomniQVO&index=1

Vídeo

Conclusão

Espero que este material tenha te ajudado a entender um pouco mais sobre o React e o motivo de ser tão popular. Deixe seu comentário com sugestões ou contando sua experiência estudando Frontend :)

comments powered by Disqus
Criado com Hugo
Tema Stack desenvolvido por Jimmy