تطلق AWS تكامل LocalStack في VS Code IDE لتبسيط الاختبار المحلي للتطبيقات بلا خادم
تطلق AWS تكامل LocalStack في Visual Studio Code (VS Code)، مما يمكّن المطورين من اختبار التطبيقات لا بلا خادم وتصحيحها بسهولة في IDE المحلي الخاص بهم. مع هذا التكامل الجديد، يمكن للمطورين استخدام LocalStack لمحاكاة تطبيقاتهم بلا خادم واختبارها محليًا باستخدام واجهة VS Code المألوفة دون التبديل بين الأدوات أو إدارة الإعداد المعقد، وبالتالي تبسيط عملية التطوير المحلية بلا خادم.
يمكّن LocalStack، وهو شريك في شبكة شركاء AWS (APN)، المطورين من محاكاة خدمات AWS مثل AWS Lambda وAmazon SQS وبوابة Amazon API وDynamoDB لتطوير التطبيقات المحلية واختبارها. في السابق، لاستخدام LocalStack من أجل محاكاة خدمات AWS في VS Code، كان على المطورين تكوين المنافذ يدويًا وإجراء تغييرات في التعليمات البرمجية وتبديل السياق بين واجهة IDE وواجهة LocalStack. والآن، مع تكامل LocalStack في VS Code، يمكن للمطورين الاتصال ببيئة LocalStack من IDE الخاص بهم دون التكوين اليدوي أو تغييرات التعليمات البرمجية. يتيح ذلك للمطورين الوصول إلى موارد AWS التي تمت محاكاتها في IDE، مما يجعل من السهل إنشاء التطبيقات بلا خادم واختبارها محليًا. على سبيل المثال، يمكنهم الآن بسهولة اختبار وتصحيح وظائف Lambda وتفاعلاتها مع خدمات AWS في بيئة محاكاة LocalStack من IDE الخاص بهم.
يتوفر الآن هذا التكامل للمطورين الذين يستخدمون AWS Toolkit for Visual Studio Code (v3.74.0 أو أحدث). لا توجد تكلفة إضافية من AWS لاستخدام هذا التكامل. للبدء، اتبع دليل AWS Walkthrough في VS Code، الذي يقوم تلقائيًا بتثبيت LocalStack CLI، ويوجهك خلال إعداد حساب LocalStack، وينشئ ملف تعريف LocalStack. ثم قم بالتبديل إلى ملف تعريف LocalStack وانشر التطبيقات مباشرة إلى بيئة LocalStack. لمعرفة المزيد، تفضل بزيارة مدونة AWS News ووثائق AWS Toolkit ودليل مطوري Lambda.