Home

Awesome

<h1 align="center"> <br> <img src="https://raw.githubusercontent.com/thedaviddias/Front-End-Performance-Checklist/master/images/logo-front-end-performance-checklist.jpg" alt="Front-End Performance Checklist" width="170"> <br> <br>   Checklist de Performance Front-End   <br> </h1> <h4 align="center">🎮 O único checklist de performance front-end que roda mais rápido que os outros.</h4> <p align="center">Apenas uma regra simples: "Faça o design e programe pensando em performance"</p> <p align="center">   <a href="http://makeapullrequest.com">     <img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square" alt="PRs são bem vindas">   </a>   <a href="https://gitter.im/Front-End-Checklist/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link">     <img src="https://img.shields.io/badge/chat-on_gitter-008080.svg?style=flat-square" alt="Gitter">   </a>     <a href="https://opensource.org/licenses/MIT">     <img src="https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square" alt="Licence MIT">   </a> </p> <p align="center">   <a href="#how-to-use">Como usar</a> • <a href="#contributing">Contribuir</a> • <a href="https://www.producthunt.com/posts/front-end-performance-checklist">Product Hunt</a> </p> <p align="center"> <span>Outros Checklists:</span> <br> 🗂 <a href="https://github.com/thedaviddias/Front-End-Checklist#---------front-end-checklist-">Checklist de Front-End</a> • 💎 <a href="https://github.com/thedaviddias/Front-End-Design-Checklist#front-end-design-checklist">Checklist de Design Front-End</a> </p>

Índice

  1. HTML
  2. CSS
  3. Fontes
  4. Imagens
  5. JavaScript
  6. Servidor (em progresso)
  7. Frameworks JS (em progresso)

Introdução

Performance é um assunto gigante, mas nem sempre é um assunto de "back-end" ou "admin": também é uma responsabilidade do Front-End. O Checklist de Performance Front-End é uma lista extensa de elementos que você deve conferir ou ao menos estar ciente como um desenvolvedor Front-End e aplicar em seu projeto (pessoal ou profissional).

Como usar?

Para cada regra, você vai encontrar um parágrafo explicando por que essa regra é importante e como você pode aplicá-la. Para entender melhor, você encontrará links que te direcionarão a 🛠️ ferramentas, 📖 artigos ou 📹️mídias que complementam o checklist.

Todos os itens no Checklist de Performance Front-End são essenciais para alcançar o melhor resultado de performance mas você encontrará um indicador para te auxiliar a eventualmente priorizar algumas regras perante outras. Existem 3 níveis de prioridade / impacto:

Ferramentas de performance

Lista de ferramentas que você pode usar para testar ou monitorar o seu website ou aplicação:

Referências


HTML

html

⬆ Topo

CSS

css

⬆ Topo

Fontes

fonts

⬆ Topo

Imagens

images

⬆ Topo

JavaScript

JavaScript

⬆ Topo

Servidor

server-side

⬆ Topo


Frameworks JS e Performance

Vue

React


Traduções

O Checklist de Performance Front-End também deseja estar disponível em outras línguas!

Contribuir

Abra um issue ou um PR para mandar sugestões, alterações ou inclusões.

Suporte

Se tiver qualquer dúvida ou sugestão, mande sua dúvida pelo Gitter or Twitter:

Author

Criado com ❤️ por David Dias em @influitive 🇨🇦

Traduzido para português (brasil) por Fernando Malaman

Contribuintes

Esse projeto existe graças à todas as pessoas que contribuem. [Contribua].

Licensa de Uso

MIT

Todos os ícones fornecidos por Icons8

⬆ Topo