- 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