An open API service indexing awesome lists of open source software.

https://github.com/codeftw/bundle-size


https://github.com/codeftw/bundle-size

Last synced: 9 days ago
JSON representation

Awesome Lists containing this project

README

          

# Desafio Tamanho do Cliente (Bundle Size)

Esse repositório é um desafio para quem está fazendo o curso Entendendo a Performance de suas Aplicações do [CodeFTW](https://www.codeftw.dev/cursos/entendendo-performance-aplicacoes).

## Como instalar?

- [Instale Meteor](https://www.meteor.com/developers/install)
- Clone esse repositório: git clone git@github.com:CodeFTW/bundle-size.git
- Entre nessa pasta: cd bundle-size
- Instale as dependências npm: meteor npm install

## Como rodar?

- Execute o projeto com o comando: meteor npm run start

## Como rodar em modo de produção?

- Execute o projeto com o comando: meteor npm run production

## Como rodar com o bundle visualizer?

- Execute o projeto com o comando: meteor npm run visualizer

Agora siga as dicas e instruções do [vídeo](https://www.codeftw.dev/cursos/entendendo-performance-aplicacoes/tamanho-do-cliente/reduzir-tamanho) para conseguir diminuir o tamanho desse cliente.

Assim você terá certeza que aprendeu.

Resumo:

- Procure grandes dependências não usadas;
- Procure grandes arquivos no seu app para usar dynamic imports;

Terminou? Poste nos comentários do YouTube qual tamanho você conseguiu chegar.

Valeu!