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