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
