Desenvolvedor web Luiz Paulo com 20 anos de experiência em React
1.
2. Luiz Paulo - LP
Atua há 20 anos no desenvolvimento web
Desenvolvedor e Lider de Equipe
Contabilone Tecnologia
Graduação em Tecnologia da Informação
2017 - Instituto Superior de Tecnologia - Petrópolis
Pós-graduação em Engenharia de Software
2020 - Universidade Estácio de Sá - Rio de Janeiro
http://lppjunior.com
3. “The only way to do great
work is love what you do”
Steve Jobs
4. Conteúdo
● O que é React?
● Porquê o React?
● Conceitos do React
● Na prática
6. O que é o React?
● É uma biblioteca Javascript
● Utilizada para construir interfaces UI
● A mais popular ferramenta atualmente
● Desenvolvida por engenheiros do Facebook em 2013
7. Por que foi desenvolvida?
● O código do Facebook se tornou muito complexo e difícil de manter
● O site estava lento demais, principalmente para aplicações mobile
● Exigia muito os recursos dos servidores
● O sistema do Facebook era vulnerável e suscetível a ataques
11. SPA - Problema x Solução
Antes Depois
● Processamento server-side
● Requisição completa
● Código frágil
● Renderização HTML
● Processamento client-side
● Requisição de dados
● Código seguro
● Renderização via Javascript