تم الكشف مؤخرًا عن آخر تحديث في النظام البيئي Node.js ، Node.js 20 ، مع نموذج أذونات جديد لتحسين الأمان ، وخطافات تحميل وحدة ECMAScript مخصصة ، وإمكانيات WebAssembly و JavaScript الجديدة ، ومجموعة كبيرة من الميزات المهمة الأخرى والتغييرات.
من بين التحديثات الهامة في Node.js 20 نموذج الأذونات الجديد الذي يمكّن المطورين من تقييد الوصول إلى الموارد الهامة مثل نظام الملفات والعمليات الفرعية وسلاسل ترابط العاملين أثناء تنفيذ تطبيقاتهم. يهدف هذا النموذج إلى تشديد الأمن وتخفيف نقاط الضعف المحتملة.
علاوة على ذلك ، يقدم Node.js 20 خطافات تحميل لوحدة ECMAScript مخصصة تعمل على خيط مخصص بعيدًا عن الخيط الرئيسي. ينشئ هذا التغيير نطاقًا معزولًا للوادر ، مما يمنع التلوث المتبادل بينها وبين رمز التطبيق.
تشمل الميزات والتعديلات الجديدة الأخرى في Node.js 20 ما يلي:
مع التقدم المستمر في Node.js ، يتمتع مطورو تطبيقات الويب والجوال بمزيد من الفرص لتحسين تطبيقاتهم وضمان الأداء الموثوق. توفر الأنظمة الأساسية No-code مثل AppMaster أساسًا قويًا لتبسيط عملية التطوير ، مع السماح أيضًا للمطورين بدمج أحدث التقنيات ، مثل Node.js ، لإنشاء تطبيق فعال.
بالنسبة للمطورين الذين يسعون للحصول على أدوات وحلول مثالية لتطبيقات الويب أو الهاتف المحمول أو الخلفية ، يجدر التفكير في منصات تطوير التطبيقات no-code ومنصات low-code البرمجية مثل AppMaster ، والتي تمكن العملاء من إنشاء تطبيقات مذهلة بصريًا مع الحفاظ على قابلية التوسع والأداء والتكلفة المذهلة -فعالية.