Trabalho Acadêmico - React - ADS IHC
Trabalho Acadêmico - React - ADS IHC
REACT
A TECNOLOGIA REVOLUCIONÁRIA PARA DESENVOLVIMENTO WEB
GUILHERME ANTÔNIO
PEDRO CRUVINEL
RAFAEL VICTOR
HENRIQUE HOLINGER
SUED VIEIRA BARRETO
LUCA CALAZANS
MATHEUS ASAFE
HEINER HENRIQUE
LUAN NOVAIS
GUSTAVO ARAÚJO
Brasília – DF
2023
Sumário
1. Introdução ao React ........................................................................................................ 3
2. Características .................................................................................................................. 3
3. Aplicações .......................................................................................................................... 5
4. Análise – Vantagens e Desvantagens ........................................................................ 6
4.1 Vantagens....................................................................................................................... 6
4.2 Desvantagens ................................................................................................................ 6
5. Estado Atual e Futuro ..................................................................................................... 7
5.1 React Hoje ...................................................................................................................... 7
5.2 React no Futuro ............................................................................................................ 7
6. SPA e PWA ......................................................................................................................... 8
7. Conclusões ...................................................................................................................... 10
8. Bibliografia ....................................................................................................................... 11
1. Introdução ao React
2. Características
4.1 Vantagens
4.2 Desvantagens
Como citado anteriormente o React nada mais é do que uma biblioteca (que
utiliza Java) com o objetivo de criar interfaces para usuários, destacando as
partes da tela com compartimentos especiais. Esse framework é utilizado por
diversas empresas como o Instagram, Netflix e Twitter, além de está em
constante crescimento já que desde 2013 essa plataforma é open source.
Nesse tópico discutiremos o estado que se encontra essa tecnologia e quais
são as nossas expectativas para o futuro.
Por ser utilizada por várias empresas em aplicações web e móveis significa
que para o desenvolvedor que sabe desfrutar dessa tecnologia terá uma ampla
oportunidade de emprego além da sua comunidade grande e ativa. De acordo
com Robisson Oliveira essa tecnologia possui diversos contribuidores o que
ajuda na longevidade da plataforma.
Como citado anteriormente o React é muito dinâmico, apesar de ser complexo,
ele utiliza técnicas que ajudam a facilitar seu desempenho como o Virtual DOM
e Babel, é uma plataforma bastante flexível e interessante de se usar.
Apesar de todos esses “facilitadores” ele pode se tornar muito complexo para
programadores iniciantes o que acaba desanimando pessoas que tentam
aprender essa tecnologia.
6. SPA e PWA