Processo de Pensamento Por Trás do Lançamento Deste Blog
Compartilho os itens e conteúdos que considerei ao lançar este blog. Cobre desde o propósito até a escolha de frameworks e headless CMS.
Compilei os pensamentos iniciais que tive ao lançar este blog.
【Objetivo】
Ao blogar sobre as tecnologias que adquiri, pretendo alcançar uma compreensão profunda da tecnologia e, como bônus, tentar monetizá-la para suplementar os fundos de manutenção do servidor. Portanto, as prioridades são as seguintes:
- Adquirir a tecnologia mais recente.
- Manter os custos operacionais tão baixos quanto possível. Se as despesas excederem a receita, a continuação torna-se difícil.
- Minimizar esforços operacionais e burocráticos.
- O conteúdo dos artigos deve ser principalmente técnico, seguido por hobbies.
【Considerações sobre o Ambiente Operacional】
Listei métodos operacionais para iniciar o blog.
<Desvantagens de Sites Gratuitos>
- Não leva à aquisição da tecnologia mais recente.
- Sites gratuitos exibem anúncios automaticamente, poluindo a visualização sem gerar receita direta para mim.
<Desvantagens de Sites Pagos>
- Não leva à aquisição da tecnologia mais recente.
- O problema é que custa dinheiro fixo mensal, o que aumenta a chance de desistência precoce.
<Independente: JS Framework + GitHub + Headless CMS + Cloudflare Pages>
- Gerenciamento de conteúdo via Headless CMS, uma nova forma de gerenciar dados, mais um framework JavaScript.
- Basicamente gratuito nas camadas de entrada, atingindo nosso objetivo de baixo custo.
【Ambiente de Desenvolvimento】
Portanto, com base nas considerações acima, decidi tentar construir um site de blog com um framework frontend + headless CMS + Cloudflare Pages.
Comparação dos Principais Frameworks Frontend em 2026
Nome do Framework | Criador | Características |
React | Meta (Facebook) | Interface gerenciada baseada em componentes, com renderização rápida de diferenças usando DOM Virtual. |
Vue.js | Evan You | Simples, com baixo custo de aprendizado. Muitas bibliotecas e documentação em japonês. Gosto pessoalmente. |
Astro | Astro Technology Company | Renderiza a página inteira em HTML estático e remove JavaScript desnecessário, garantindo alta performance. Ideal para blogs. |
Conclusão
Assim, decidi seguir com Astro + Strapi + Alloydb (PostgreSQL) + TailwindCSS + Cloudflare Pages + Macbook Pro como base tecnológica. O ponto crucial é que a produção contém **apenas dados estáticos** (SSG), usando o Strapi local apenas ao redigir artigos.
[Fontes]
1. Resultados de Migração de Next.js para Astro no Blog Técnico Kakaku
2. Wikipédia: Framework Web Astro
3. Wikipédia: Biblioteca JavaScript Vue.js