Skip to content

marcelduran/browser-diet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Error in user YAML: (<unknown>): did not find expected comment or line break while scanning a block scalar at line 1 column 1
---

> **Atenção**: esse projeto está em fase de desenvolvimento, por favor não leve em consideração o conteúdo redigido até então.

---

Browser Diet » Como perder peso (no browser)

O guia definitivo de performance para desenvolvimento front-end

image

Contribuindo

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.

Primeiros passos

  1. Instale o Git e o NodeJS, caso você não os tenha ainda.

  2. Abra o terminal e baixe o DocPad através do comando:

sudo npm install -fg docpad
  1. Agora clone o projeto:
git clone git@github.com:<your-github-username>/browser-diet.git
  1. Depois vá para pasta do projeto:
cd browser-diet
  1. Instale as dependências:
docpad install
  1. E finalmente rode:
docpad run

Agora você irá ver o site rodando em localhost:9778 :D

Estrutura

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

out/

É 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.

Contribuidores

Design

Autores

Revisores

Créditos

Fontes

Ilustrações

Licença

O código encontra-se sob licença MIT e todo conteúdo sob licença Creative Commons BY-SA 3.0

About

~ Em Desenvolvimento ~ O guia definitivo para performance em desenvolvimento front-end

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CoffeeScript 94.3%
  • JavaScript 5.7%