Blogando feito um hackudo usando Jekyll

Blogando feito um hackudo usando Jekyll

- O que é Jekyll
- O que é e como funcionam geradores estáticos
- Como e onde hospedar blogs estáticos
- Criando um blog do zero com Jekyll ou partindo de um tema
- Assuntos básicos do Jekyll como Gems, Gemfile, RubyGems, Liquid Templates, Front Matter
- Prós e contras do uso de geradores estáticos
- Configurações legais para seu blog como HTTPS, Custom Domain, Cache, migrando de WordPress para Jekyll e até uma página de Admin para usar no seu blog

Links importantes para aprender Jekyll

O que é um Gemfile: http://tosbourn.com/what-is-the-gemfile/

RubyGems: https://rubygems.org/

Liquid Templates: https://shopify.github.io/liquid/

O que são arquivos YAML: https://pt.wikipedia.org/wiki/YAML

Lista de tags Markdown: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet

GitHub Pages: https://pages.github.com/

Custom Domain: https://help.github.com/articles/setting-up-an-apex-domain/

HTTPS, Cache e Redirects: https://www.cloudflare.com/

Erro 404 padrão do GitHub Pages: https://woliveiras.com.br/fica-temer

Criando uma página para 404 no Blog estático: https://help.github.com/articles/creating-a-custom-404-page-for-your-github-pages-site/

Comentários no Blog usando Disqus: https://disqus.com

Enviando emails com Formspree: https://formspree.io

Página de administração para jekyllhttps://jekyll.github.io/jekyll-admin/

Modelagem de conteúdo para Jekyll: https://www.smashingmagazine.com/2016/02/content-modeling-with-jekyll/

Arquivos de exemplo:

https://github.com/woliveiras/__s/blob/master/Gemfile

https://github.com/woliveiras/__s/blob/master/_config.yml

https://github.com/woliveiras/__s/blob/master/_includes/comments.html

https://github.com/woliveiras/__s/blob/master/_includes/footer.html

https://github.com/woliveiras/__s/blob/master/contact.html

Projetos utilizando Jekyll

Dunders: https://github.com/woliveiras/__s

Blog de Engenharia do Viva Decora (https://vivadecora.com.br): https://github.com/vivadecora/vivadecora.github.io/

FEMUG-ABC: https://github.com/femug-abc/femug-abc.github.io

CRUD-ABC: https://github.com/crud-abc/crud-abc.github.io

My Precious Links: https://github.com/woliveiras/my-precious-links

A203aead4fedebfd1af050c7d450045b?s=128

William Oliveira

October 08, 2016
Tweet