Blog pessoal sobre desenvolvimento web, JavaScript, CSS e carreira, baseado no Eleventy (11ty).
Link: https://tcelestino.github.io/bloco-de-notas/
Este é um blog minimalista em português brasileiro focado em simplicidade e performance. O projeto evita frameworks CSS e mantém o código enxuto com HTML e CSS básicos.
- Eleventy 3.1.2 - Gerador de sites estáticos
- Nunjucks - Template engine
- Plugins:
- @11ty/eleventy-plugin-syntaxhighlight - Syntax highlighting para blocos de código
- @11ty/eleventy-plugin-rss - Geração de feed RSS
bloco-de-notas/
├── src/
│ ├── _layouts/ # Layouts Nunjucks
│ ├── assets/
│ │ ├── css/ # Arquivos CSS
│ │ └── images/ # Imagens do site
│ ├── posts/ # Posts do blog (organizados por ano)
│ └── updates/ # Changelog/atualizações
├── lib/
│ ├── collections/ # Coleções do Eleventy
│ └── filters/ # Filtros customizados
└── eleventy.config.js # Configuração principal
# Instalar dependências
yarn install
# Servidor de desenvolvimento com debug
yarn run dev
# Servidor de desenvolvimento (alternativa sem debug)
yarn start
# Build de produção para GitHub Pages
yarn run build
# Limpar diretório de output
yarn run clean