تضيف خدمة AWS Lambda الدعم للغة Node.js 22
تدعم خدمة AWS Lambda الآن إنشاء تطبيقات بلا خادم باستخدام Node.js 22. يستطيع المطورون استخدام Node.js 22كوقت تشغيل مُدار وكصورة أساسية للحاوية، وستقوم خدمات AWS بتطبيق التحديثات تلقائيًا على وقت التشغيل المُدار والصورة الأساسية عند توفرهما.
لغة Node.js 22 هي أحدث إصدار للدعم طويل الأجل (LTS) من Node.js ومن المتوقع أن يتم دعمه وإدراجه في عمليات إصلاح مشاكل الأمان وتصحيح الأخطاء حتى شهر أبريل 2027. يوفر الوصول إلى أحدث ميزات من لغة Node.js، مثل واجهة برمجة التطبيقات "fetch". يمكنك استخدام Node.js 22 مع Lambda@Edge في المناطق المدعومة، مما يسمح لك بتخصيص محتوى بزمن انتقال منخفض يتم إنجازه من خلال Amazon CloudFront. Powertools for AWS Lambda (TypeScript) هي مجموعة أدوات للمطورين يتم استخدامها لتطبيق أفضل الممارسات بلا خادم وزيادة سرعة المطورين، كما أنها تدعم Node.js 22.
يتوفر وقت تشغيل Node.js 22 في جميع المناطق التي تتوفر بها وظيفة Lambda، ويشمل ذلك الصين ومناطق AWS GovCloud (الولايات المتحدة).
يمكنك استخدام مجموعة كاملة من أدوات نشر AWS، ويشمل ذلك وحدة التحكم في Lambda وواجهة سطر أوامر AWS ونموذج التطبيقات بلا خوادم من AWS (AWS SAM) وAWS CDK وAWS CloudFormation لنشر وإدارة التطبيقات بلا خادم المكتوبة بلغة Node.js 22. لمعرفة المزيد من المعلومات وتشمل توجيهات بشأن ترقية وظائف Lambda الحالية، يمكنك الاطلاع على منشور مدونتنا. لمزيد من المعلومات عن خدمة AWS Lambda، تفضل بزيارة صفحة المنتج الخاصة بنا.