Zone Of Front-Enders
Podcast apresentado por Daniel Filho & Zeno Rocha.
Como funciona?
Nós usamos o Jekyll, um static generator em Ruby, para criar esse blog.
Primeiros passos
Instale o Git e o Ruby, caso você não os tenha ainda.
Uma vez tendo instalado essas dependências, abra o terminal e instale o Jekyll através do comando:
gem install jekyll
Agora clone o projeto:
git clone git@github.com:braziljs/zofe.git
Depois vá para pasta do projeto:
cd zofe
E finalmente rode:
jekyll
Agora você irá ver o site rodando em localhost:4000
:D
Estrutura
A estrutura básica do projeto se dá na seguinte forma:
. |-- _includes |-- _layouts |-- _site |-- assets |-- _config.yml `-- index.html
_includes
São blocos de código utilizados para gerar a página principal do site (index.html).
_layouts
Contém o template padrão da aplicação.
_site
É onde os arquivos gerados são armazenados, uma vez que o Jekyll tenha sido rodado. Porém, esse diretório se torna desnecessário no nosso modelo, por isso está ignorado (.gitignore).
assets
Possui as imagens, arquivos CSS e JS.
_config.yml
Armazena de forma fácil a maior parte das configurações da aplicação.
index.html
É o arquivo que importa todas as seções da aplicação.
Mais informações sobre a estrutura de arquivos do Jekyll, clique aqui.