Por que decidi criar meu blog (e por que escolhi Astro)
Hoje li o livro "Mostre Seu Trabalho", de Austin Kleon, e isso reforçou em mim a vontade de compartilhar os projetos que venho desenvolvendo. A partir disso, iniciei o planejamento do meu blog pessoal.
Hoje li o livro "Mostre Seu Trabalho", de Austin Kleon, e isso reforçou em mim a vontade de compartilhar os projetos que venho desenvolvendo. A partir disso, iniciei o planejamento do meu blog pessoal.
Para a construção do projeto, escolhi o Astro como stack principal, principalmente pela agilidade na publicação de conteúdos e pela integração prática com o Obsidian, o que facilita bastante meu fluxo de produção.
Durante o desenvolvimento, percebi a necessidade de ir além de um blog estático. Por isso, comecei a estruturar um painel administrativo, com funcionalidades que me deem mais autonomia na gestão do conteúdo. Entre os recursos já pensados estão:
criação e edição de posts pelo painel;
campo de captura para newsletter;
visualização dos inscritos;
botão para disparo de newsletter;
seleção dos posts que entrarão no envio;
definição dos destinatários que receberão cada newsletter.
Próximas tarefas
adicionar campos de SEO e meta descrição na edição dos posts;
criar uma seção de widgets;
incluir uma segunda coluna nas páginas de post;
exibir um widget de posts recentes, com título e resumo;
criar um widget de links úteis, com possibilidade de adicionar novos links manualmente.
Por que escolhi Astro para esse blog
Alta performance
O Astro gera páginas estáticas por padrão, o que garante carregamento rápido e melhora a experiência do usuário, a retenção de visitantes, o desempenho em dispositivos móveis e o posicionamento no Google.SEO muito forte
Como blogs dependem de tráfego orgânico, o Astro se destaca por facilitar boas práticas de SEO, como HTML limpo, meta tags, sitemap, dados estruturados e URLs amigáveis.Menor uso de JavaScript
Diferente de frameworks mais pesados, o Astro envia pouco ou nenhum JavaScript quando isso não é necessário. Isso resulta em páginas mais leves, melhores métricas de Core Web Vitals e menos complexidade no front-end.Excelente para conteúdo
O Astro oferece flexibilidade para trabalhar com diferentes fontes de conteúdo, como Markdown, MDX, CMSs headless e APIs externas. Isso o torna uma ótima escolha para blogs pessoais e também para projetos com automação e IA.Design moderno e flexível
É possível integrar tecnologias como React, Vue, Svelte e Tailwind CSS no mesmo projeto, o que amplia bastante as possibilidades de interface.Hospedagem simples e econômica
O Astro funciona muito bem em plataformas como Vercel, Netlify, Cloudflare Pages e GitHub Pages, o que reduz custos de infraestrutura.Mais segurança
Por ser orientado a sites estáticos, o Astro tem uma superfície de ataque menor do que soluções tradicionais e mais dinâmicas, como o WordPress.
Quando talvez não seja a melhor opção:
blogs de conteúdo;
blogs com foco em SEO;
sites institucionais com artigos;
landing pages com blog;
projetos automatizados com IA.
redes sociais;
dashboards com tempo real intenso;
sistemas complexos com autenticação e múltiplas áreas logadas.
Nesses casos, frameworks como Next.js podem atender melhor.
Minha avaliação
Como já trabalho com automações, React e geração de conteúdo, o Astro se encaixa muito bem no que preciso. Ele me permite estruturar um blog rápido, performático, com bom potencial de ranqueamento orgânico e baixo custo de manutenção.
O que minha IA diz:
<textoia>Isso soa como se você estivesse escolhendo o Astro por ser uma ferramenta que atende às suas necessidades específicas, mas será que ele é a melhor escolha para todos os tipos de projetos de blog? Afinal, WordPress ainda é uma opção muito popular e com uma comunidade enorme.</textoia>