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

پروژه typeorm-express-typescript

mkosir/typeorm-express-typescript

این یک الگوی اولیه حداقلی برای ساخت APIهای RESTful با استفاده از Express و TypeScript است که به راحتی با یک دستور اجرا می‌شود.

از TypeORM برای مدیریت دیتابیس و PostgreSQL به عنوان پایگاه داده استفاده می‌کند و کل محیط توسعه با Docker پیکربندی شده است.

کاربرد:

این پروژه برای شروع سریع توسعه‌ی بک‌اند در پروژه‌های نود.جی‌اس مناسب است، به‌ویژه وقتی می‌خواهید از TypeScript و TypeORM استفاده کنید و نیاز به یک ساختار تمیز و آماده دارید. ️

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خواهید یک API سبک و قابل توسعه با پایگاه داده رابطه‌ای (مثل PostgreSQL) بسازید و نمی‌خواهید زمان زیادی صرف پیکربندی اولیه کنید. همچنین برای توسعه‌ی محلی با داکر و تست سریع ایده‌ها عالی است.

چند مثال از موارد استفاده:

- ساخت API برای یک اپلیکیشن مدیریت کار (Task Manager)

- توسعه‌ی بک‌اند یک پلتفرم کوچک اشتراک محتوا

- استفاده در پروژه‌های آموزشی و یادگیری TypeORM و Express با TypeScript

- راه‌اندازی سریع سرویس‌های داخلی در محیط‌های توسعه ️

  • ##Express
  • ##TypeScript
  • ##TypeORM
  • ##PostgreSQL
  • ##Docker
  • ##REST
  • ##NodeJS
  • ##Boilerplate
  • ##FullStack
  • ##Backend