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

پروژه serverless-dynamodb-local

99x/serverless-dynamodb-local

این پلاگین به تو امکان میده تا DynamoDB رو به صورت محلی و در محیط توسعه Serverless اجرا کنی، بدون نیاز به اتصال به ابر آمازون.

کاربرد:

این ابزار برای تست و توسعه برنامه‌های Serverless که از DynamoDB استفاده می‌کنند، عالیه. می‌تونی بدون هزینه و تأخیر شبکه، دیتابیس روی سیستم خودت راه‌اندازی کنی.

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

وقتی داری یه سرویس Serverless رو توسعه می‌دی و می‌خوای بدون اینکه به اینترنت وصل باشی، عملیات CRUD رو روی دیتابیس تست کنی. همچنین برای تست یکپارچه‌سازی و اجرای تست‌های واحد (unit tests) عالیه.

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

- شبیه‌سازی محیط واقعی DynamoDB در ماشین لوکال ️

- تست توابع لامبدا که با دیتابیس تعامل دارند، بدون استقرار روی AWS ️

- ذخیره‌سازی داده‌های تست و توسعه بدون هزینه پرداختی به AWS

  • #serverless
  • #dynamodb
  • #localdev
  • #aws
  • #nodejs
  • #lambda
  • #development
  • #testing
  • #cloud
  • #database