---
> **Atenção**: esse projeto está em fase de desenvolvimento, por favor não leve em consideração o conteúdo redigido até então.
---
O guia definitivo de performance para desenvolvimento front-end
Para adicionar novas dicas ou editar dicas existentes, basta se dirigir a pasta src/documents.
Lá você irá encontrar todas elas em formato Markdown (.md). Não se preocupe caso você não conheça essa linguagem, é muito similar ao HTML e possui uma curva de aprendizado muito pequena.
Lembre-se também de adicionar as referências que você utilizou para escrever determinada dica na wiki References.
-
Abra o terminal e baixe o DocPad através do comando:
sudo npm install -fg docpad
- Agora clone o projeto:
git clone git@github.com:<your-github-username>/browser-diet.git
- Depois vá para pasta do projeto:
cd browser-diet
- Instale as dependências:
docpad install
- E finalmente rode:
docpad run
Agora você irá ver o site rodando em localhost:9778
:D
O projeto é feito utilizando o DocPad, um static generator em NodeJS, e a estrutura se dá na seguinte forma:
. |-- out/ |-- src/ | |-- documents | |-- files | |-- layouts |-- grunt-config.json |-- grunt.js |-- package.json `-- publish.sh
É onde os arquivos gerados são armazenados, uma vez que o DocPad tenha sido rodado. Porém, esse diretório se torna desnecessário no versionamento, por isso está ignorado (.gitignore).
Contém todas as dicas em formato Markdown (.md).
Possui as imagens, fontes, arquivos CSS e JS.
Contém o template padrão da aplicação.
Lista as dependências de módulos do NodeJS.
- Briza Bueno (Americanas.com)
- Davidson Fellipe (Globo.com)
- Giovanni Keppelen (ex-Peixe Urbano)
- Jaydson Gomes (Terra)
- Marcel Duran (Twitter)
- Renato Mangini (Google)
- Sérgio Lopes (Caelum)
- DocPad por Benjamin Lupton
- Highlight.js por Ivan Sagalaev
- Pacifico por Vernon Adams
- Magra por FontFuror
- Horseshoes por Lauren Ashpole
- The 56 Geeks Project por Scott Johnson
O código encontra-se sob licença MIT e todo conteúdo sob licença Creative Commons BY-SA 3.0