Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 787 Bytes

topicos.md

File metadata and controls

38 lines (26 loc) · 787 Bytes

React: Zero to Hero

O que é React?

  • Qual problema a biblioteca React resolve?
  • Quais as alternativas?
  • Razões para escolher (ou não) React.

Como começar?

  • O que preciso saber para usar React?
  • Como preparar o ambiente de desenvolvimento?

Criar aplicação com Vite.JS

npm create vite@latest

JSX

  • O que é JSX?
  • JSX e HTML, são iguais?

Componentes Funcionais

  • Como criar um componente com React.
  • Como utilizar meus componentes em outros componentes?
  • Propriedades: Como trocar informações entre componentes.
  • Respondendo a Eventos

Hooks

  • Armazenando estado com useState
  • Respodendo à mudanças com useEffect
  • Otimizando operações demoradas com useMemo
  • Reduzir renderizações com useCallback
  • Criando seu próprio Hook