Blog
Aprenda um passo de cada vez
Textos curtos sobre Cloudflare, bancos de dados e as escolhas por trás deste template.
Por que o D1 não tem transações (e o que usar no lugar)
O D1 não aceita BEGIN e COMMIT abertos entre requisições. Entenda o motivo e veja como manter seus dados consistentes com db.batch.
Por que usamos o cf e não o Wrangler
O que é o CLI cf, como funciona o cloudflare.config.ts tipado e por que misturar os dois dá problema.