24 puan yazan levish 2026-01-20 | 2 yorum | WhatsApp'ta paylaş

Rust ile backend geliştirirken sık kullanılan yapı ve kalıpları derleyip bir şablon haline getirdim.

Dahil edilen özellikler

🔐 Kimlik doğrulama: Redis oturumu + OAuth2 (Google/GitHub) 🗄️ Veritabanı: PostgreSQL + SeaORM + migrations ⚙️ Arka plan worker'ları: NATS JetStream (e-posta, arama indeksleme, cron) 🔍 Arama: MeiliSearch tam metin arama 📦 Depolama: SeaweedFS (içerik) + Cloudflare R2 (dosyalar) 📄 API dokümantasyonu: OpenAPI/Swagger otomatik oluşturma

Yapı

Layered architecture (API → Service → Repository → Entity) şeklinde düzenlendi; clone edip .env ayarlarını yaptıktan sonra hemen başlayabilirsiniz.

Geri bildirimlere açığım!

2 yorum

 
awbrg789 2026-01-20

Oo.. Rust öğreniyorum, teşekkürler

 
undercat 2026-01-20

Teşekkür ederim!