Ir ao conteúdo principal
2026

SaaS Templates

Hono
Drizzle ORM
Better Auth
Biome
TypeScript

Descrição

Ponto de partida opinativo para produtos SaaS, com Hono, Drizzle ORM, Better Auth e Biome. Uso como base dos meus projetos, que é também onde as regras dele são testadas e, quando não sobrevivem, derrubadas de propósito.

Funcionalidades

  • Autenticação pronta com Better Auth: email, OAuth e magic link
  • Camada de dados tipada com Drizzle ORM e migrations versionadas
  • Biome para lint e formatação, no lugar de ESLint e Prettier
  • Docker Compose igual ao que roda em produção

Desafios

  • Desenhar uma estrutura flexível para tipos diferentes de SaaS sem virar framework
  • Decidir quais regras do template vale quebrar num projeto real, e escrever o porquê
  • Sair do Auth.js para o Better Auth sem perder segurança de tipos

Aprendizados

  • Que um template só ganha suas regras depois que um projeto real quebra algumas delas
  • Hono como camada de API leve ao lado do Next.js
  • Padrões do Drizzle para queries tipadas sem abrir mão de SQL cru onde ele lê melhor