Skip to content

rocketseat-creators-program/react-code-splitting-2021-04-26

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melhorando a performance de aplicações React utilizando Code Splitting

O tempo de carregamento é um fator importante no engajamento dos usurios, mais da metade dos usuários relatam que abandonam sites que levam mais de três segundos para carregar.

Nessa aula iremos demonstrar algumas estratégias para diminuir o tempo de carregamento do nosso sistema, utilizando o Lazy e o Suspense do React e o Magic Comments do Webpack.

Requisitos:

  • NodeJs v14

Como rodar:

  • npm install
  • npm start

Como analisar o bundle:

  • npm run build:analize
  • npm run build -- --stats && npx webpack-bundle-analyzer build/bundle-stats.json -m static -r build/bundle-stats.html -O

Referência:

Expert

Paulo Duarte