نيست جي اس

نيست جي أس، أو ببساطة نيست، هو إطار عمل ويب قائم على نود.جي إس من جانب الخادم، تم إصداره كبرنامج مجاني ومفتوح المصدر بموجب ترخيص إم آي تي.

 تاريخ 
في شباط 2017، استلهم كاميل ميسليفيتش من أنجولار فكرة بناء إطار عمل قائم على نود.جي إس ببنية تعتمد على سوكيت آي او وإكسبرس جي إس. ووفقًا لمستودع نيست جي أس على غيت هاب، فقد صدر أول إصدار مُعَلَّم، وهو الإصدار 4.4.0، في 23 تشرين الثاني 2017.

على مدى السنوات اللاحقة، وسّع الإطار وظائفه، مضيفًا دعمًا لمهايئات وبرامج تشغيل إضافية، مثل فاستيفاي لتوفير المزيد من الخيارات للمطورين. كما أدخل التكامل مع وسطاء الرسائل الشائعة، بما في ذلك رابيت ام كيو و كافكا لتسهيل الاتصال في الأنظمة الموزعة.

 سمات 
يُقدّم NestJS العديد من الميزات لمعالجة الطلبات والاستجابات. تعتمد البرمجيات الوسيطة على Express، ويتم تنفيذها قبل معالج المسار. تُستخدم الحراس للتحكم في الوصول إلى المسارات من خلال تحديد ما إذا كان الطلب يستوفي شروطًا مُحددة. تسمح المُعترضات بتنفيذ منطق إضافي قبل أو بعد تنفيذ الدالة. يجب أن يُنفّذ المُعترض دالة intercept الخاصة بـNestInterceptor.

 شعبية 
يتم استخدام NestJS بواسطة Sanofi وAdidas و Autodesk وMercedes-Benz وGitLab وRed Hat وBMW وRoche وIBM وDecathlon وSociété Générale وJetBrains و TotalEnergies وCapgemini وREWE الرقمية وغيرها.

 روابط خارجية 




 المراجع 

تصنيف:أطر عمل الويب
تصنيف:مكتبات جافا سكريبت