وب‌سرویس مجید

پروژه nestjs-boilerplate

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