Por que escolhi Hugo para este blog
Tabela de Conteúdo
Criar um blog não deveria exigir um banco de dados, uma longa lista de plugins e atualizações semanais. Para este projeto, eu queria algo simples de entender e fácil de manter.
Conteúdo em primeiro lugar
No Hugo, cada post é um arquivo Markdown. O texto fica legível mesmo fora do site e pode ser versionado com Git.
content/
└── posts/
└── meu-primeiro-post.md
Páginas rápidas
O Hugo gera HTML pronto para ser servido. Não há processamento no servidor a cada visita, o que torna o site rápido e barato de hospedar.
Um fluxo de publicação simples
O processo cabe em três passos:
- Criar um arquivo com
hugo new posts/meu-post.md; - Escrever e revisar localmente;
- Gerar o site com
hugo --minifye publicar.
É uma base pequena, mas que pode crescer junto com o conteúdo.