AxumKit - प्रोडक्शन-स्तर का Rust बैकएंड API टेम्पलेट
(github.com/levish0)Rust में बैकएंड बनाते समय अक्सर इस्तेमाल होने वाली संरचनाओं और पैटर्न्स को व्यवस्थित करके एक टेम्पलेट बनाया गया है.
शामिल फीचर्स
🔐 Authentication: Redis session + OAuth2 (Google/GitHub) 🗄️ Database: PostgreSQL + SeaORM + migrations ⚙️ Background worker: NATS JetStream (email, search indexing, cron) 🔍 Search: MeiliSearch full-text search 📦 Storage: SeaweedFS (content) + Cloudflare R2 (files) 📄 API docs: OpenAPI/Swagger auto-generation
संरचना
यह Layered architecture (API → Service → Repository → Entity) पर आधारित है, और clone करके .env सेट करने के बाद तुरंत शुरू किया जा सकता है.
फीडबैक का स्वागत है!
2 टिप्पणियां
ओह.. मैं Rust सीख रहा हूँ, धन्यवाद
धन्यवाद!