24 pontos por levish 2026-01-20 | 2 comentários | Compartilhar no WhatsApp

Criei um template organizando estruturas e padrões usados com frequência ao desenvolver backends em Rust.

Recursos incluídos

🔐 Autenticação: sessões com Redis + OAuth2 (Google/GitHub)
🗄️ Banco de dados: PostgreSQL + SeaORM + migrations
⚙️ Worker em segundo plano: NATS JetStream (e-mail, indexação de busca, cron)
🔍 Busca: busca full-text com MeiliSearch
📦 Armazenamento: SeaweedFS (conteúdo) + Cloudflare R2 (arquivos)
📄 Documentação da API: geração automática de OpenAPI/Swagger

Estrutura

É baseado em uma arquitetura em camadas (API → Service → Repository → Entity), e você pode começar imediatamente após clonar e configurar o .env.

Feedback é bem-vindo!

2 comentários

 
awbrg789 2026-01-20

Ah... estou estudando Rust, obrigado.

 
undercat 2026-01-20

Obrigado!