brocoders/nestjs-boilerplate
کاربرد:
این یک تمپلیت آماده برای ساخت برنامههای بکاند با فریمورک NestJS است که شامل قابلیتهای احراز هویت، مدیریت دیتابیس با TypeORM و Mongoose، پشتیبانی از Postgres و MongoDB، ارسال ایمیل و بینالمللیسازی (I18N) میشود. ️
در چه شرایطی بهتره استفاده شود؟
اگر میخوای یک پروژه بکاند مقیاسپذیر با ساختار حرفهای و قابلیتهای پیشرفته شروع کنی، این بویلرپلیت گزینه عالیایه. بهویژه وقتی نیاز داری از چند دیتابیس (مثل Postgres و MongoDB) همزمان استفاده کنی یا سیستم احراز هویت و ارسال ایمیل داشته باشی.
چند مثال از موارد استفاده
- ساخت API برای یک پلتفرم چندسندی (Multi-tenant) با پشتیبانی از زبانهای مختلف
- توسعه سرویسهای بکاند برای اپلیکیشنهای موبایل یا وب با قابلیت لاگین و بازیابی رمز عبور
- راهاندازی سریع یک سرویس داخلی با پشتیبانی از دیتابیس رابطهای و مستند (Postgres + MongoDB)
- ##NestJS
- ##Boilerplate
- ##TypeORM
- ##Mongoose
- ##PostgreSQL
- ##MongoDB
- ##Docker
- ##I18N
- ##Backend
- ##NodeJS
