🚀 API SIMPLES mas com ESTRUTURA SÓLIDA | Node.js + TypeScript + Fastify + Zod + DrizzleORM + PostgreSQL
Fala, pessoal 👋
Publiquei um vÃdeo mostrando como montar uma API simples, mas com uma estrutura realmente profissional, usando ferramentas modernas e bem integradas.
A ideia não é criar um boilerplate gigante, mas sim algo:
- ✅ Simples de entender
- ✅ Escalável
- ✅ Tipado de ponta a ponta
- ✅ Com validação consistente
- ✅ Pronto para crescer
🧱 Stack utilizada
- Node.js
- TypeScript
- Fastify (performance e tipagem forte)
- Zod (validação e schema como fonte da verdade)
- Drizzle ORM (tipado e SQL-first)
- PostgreSQL
🎯 O que eu mostro no vÃdeo
- Estrutura de pastas organizada
- Separação de camadas (routes, services, db)
- Validação de dados com Zod
- Integração Zod + TypeScript
- ORM tipado com Drizzle
- Conexão com Postgres
- Criação de endpoints REST
- Boas práticas sem overengineering
A proposta é mostrar que dá pra ter estrutura sólida sem virar refém de framework pesado.
🔗 VÃdeo completo
https://www.youtube.com/watch?v=8PkVlsLz3HM
Se alguém tiver sugestões de melhorias na arquitetura ou crÃticas sobre as decisões técnicas, vou curtir demais discutir aqui 👇