ما معنى Middleware

faz omar • منذ 5 سنوات

السلام عليكم
ممكن شرح Middleware

شاهدتها في nodejs اطار عمل express ولكن لم افهم معناها او الفائدة منها

بحثت ولم اجد محتوى عربي يشرحها

كلمات دليلية: middleware nodejs

ساعد بالإجابة

"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."

الإجابات (1)

xlmnxp • منذ 5 سنوات

Middleware هو وسيط يستخدم عادة للقيام بمعالجة البارامترات قبل ارسالها للدوال المعالجة الاخرى مثل get وpost وput وdelete

يستقبل يصل الى request وresponse وايضا next

المثال التي يطبع لك وقت كل عملية تمت 

router.use(function (req, res, next) {
  console.log('Time:', Date.now())
  next()
})

دالة next تستخدم لتمرير البارامترات

 

مصدر: 

https://expressjs.com/en/guide/using-middleware.html

 

xlmnxp: يوجد شرح للأخ حسان القوز في عالم البرمجة:- https://3alam.pro/hassanalgoz/series/nodejs-express/lessons/middleware

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !