Este projeto é resultado do Trabalho de Conclusão de Curso 2, na Universidade de Brasília, voltado à otimização de desempenho em aplicações web.
O projeto traz uma série de recursos e artigos em português acerca do tema, com informações curadas a partir de iniciativas como o Web Vitals.
A ideia é que este projeto seja alimentado de experiências da comunidade, além de conceitos chave para o universo do desenvolvimento front-end. Para isso, entretanto, é necessário seguir algumas regras:
- Escreva sempre referenciando as fontes;
- Não copie o conteúdo!
- Utilize pelo menos duas fontes diferentes: isso possibilita cruzamento e mistura de informações, criando um conteúdo mais rico :)
Para ajudar a aumentar o conteúdo abordado pelo Guia, pode-se começar pelos seguintes tópicos planejados:
- Documentar os casos de sucesso que envolvem refatoração de aplicações de grande porte voltadas à redução do tempo de carregamento;
- Conceituar SSG, SPA e SSG;
- Adicionar novas ferramentas de diagnóstico;
- Estender o número de técnicas:
- Adicionar um artigo apenas sobre CSS: render-blocking, CSSOM, como otimizar o CSS de uma aplicação;
- Fontes na Web, e as técnias existentes para adição de fontes em uma aplicação web, e
-
Clone o repositório;
-
Entre na pasta do projeto:
cd guia-otimizacao
-
Instale as dependências:
npm install
ouyarn
-
Execute o projeto:
npm run develop
ouyarn develop