Por que migrei meu blog do WordPress para o TanStack Start
Um relato prático sobre migrar um blog do WordPress para TanStack Start e Cloudflare Workers para reduzir custos de hospedagem, manutenção e riscos de segurança.
Published 2026-05-20 · Updated 2026-05-20 · Guanlan Shen
Recentemente, troquei o sistema do meu blog de WordPress para TanStack Start. No começo, eu pensava em usar Next.js diretamente, mas depois de comparar as opções na prática, percebi que TanStack Start fazia mais sentido para mim.
O principal motivo foi simples: economizar dinheiro.
Por que deixei o WordPress
WordPress é uma plataforma de blog madura e muito poderosa. Existem muitos plugins, temas e soluções prontas para quase qualquer recurso que você imaginar. Mas essa força também acabou virando parte do problema.
- Muitos recursos dependem de plugins
- Publicação multilíngue geralmente exige plugins
- O banco de dados aumenta a carga operacional
- Backup e restauração podem ficar complexos
- A segurança depende muito da manutenção diária
Para o meu caso, manter WordPress tinha ficado caro demais.
Antes eu precisava alugar um VPS no exterior. O custo era de pelo menos 5 dólares por mês, às vezes entre 10 e 15 dólares. Convertendo para RMB, isso dava algo em torno de 70 a 80 yuans extras todo mês. Como eu queria reduzir gastos recorrentes, não fazia mais sentido manter esse custo de longo prazo só por causa do blog.
A segurança também era uma dor de cabeça.
Meu site em WordPress foi invadido mais de uma vez. Em cada incidente, era difícil identificar a causa rapidamente. Além disso, eu nem sempre fui disciplinado com backups, então quando os arquivos de backup sumiam, só restava aceitar a perda de dados.
No fim, WordPress não é ruim. Ele só deixou de combinar com a forma como eu quero manter este blog.
Por que escolhi TanStack Start e Cloudflare Workers
No fim, escolhi TanStack Start e publiquei o site inteiro no Cloudflare Workers.
A estrutura atual do blog é bem simples:
- Os artigos são gerenciados como arquivos Markdown
- O site é gerado de forma estática
- O deploy vai direto para Cloudflare Workers
As vantagens são claras:
- Custo de hospedagem quase zero, já que não preciso mais de VPS
- Sem banco de dados, o que reduz muitos riscos de segurança
- Sem dependência de plugins, com uma estrutura mais limpa
- O backup é o próprio conjunto de arquivos
Com isso, economizo pelo menos 80 RMB por mês. No longo prazo, é uma economia relevante.
A ideia central desta migração foi sair de "priorizar recursos" para "manter estabilidade e custo sob controle".
WordPress é realmente uma escolha ruim?
Claro que não.
De forma objetiva, WordPress ainda tem vantagens muito fortes:
- Um ecossistema enorme de plugins
- Muitas opções de temas
- Grande capacidade de personalização
Olhando para trás, meu problema provavelmente foi instalar plugins demais, e não o WordPress em si. Se você tem tempo para manter o site, orçamento e experiência com segurança, WordPress continua sendo uma excelente escolha.
Mas, para mim, agora faz mais sentido ter um blog simples, com pouca manutenção e capaz de continuar funcionando por muito tempo.
Ainda vale a pena escrever em blog?
Sinceramente, eu nem sei quais sistemas de blog as pessoas usam hoje.
Já estamos em uma época em que AI escreve código e gera conteúdo. Em teoria, dá para escrever alguns arquivos HTML, juntar com um fluxo simples de gerenciamento de artigos e montar um blog perfeitamente funcional.
Mas a realidade é que cada vez menos pessoas escrevem textos longos.
A maioria está se acostumando a perguntar direto para a AI, em vez de pesquisar blogs e ler artigos. Seja texto, imagem ou vídeo, a AI já participa profundamente da criação.
Eu também não sou exceção.
AI é uma ferramenta, não substitui pensamento
Eu também uso AI para ajudar na escrita e na revisão de conteúdo. Mesmo assim, continuo acreditando em uma coisa:
Depender totalmente de AI sem pensar por conta própria é frustrante.
Mesmo pensamentos soltos e registros subjetivos têm valor quando vêm da sua própria experiência.
Para mim, um blog não é apenas um lugar para publicar conteúdo. É uma forma de deixar vestígios do que eu estava pensando.
Começar de novo
Agora, já migrei todo o conteúdo para TanStack Start.
Nova estrutura, novo começo.
Espero que esta versão do site dure um pouco mais.
Guia para fazer deploy de TanStack Start no Cloudflare Workers: https://developers.cloudflare.com/workers/framework-guides/web-apps/tanstack-start/