ماهو MEAN Stack

ماهو MEAN Stack

ربما سمعت عن WAMP فهو عبارة عن stack والدي يتكون من Apache و MySQL و PHP، كدلك MEAN عبارة عن stack يتكون من مجموعة من التقنيات التي تكون بيئة متكاملة لتطبيق معين، هنا MEAN تعني MongoDB Express Angular Node الدين يشكلون العناصر المكونة لها.

MongoDB

هي عبارة عن قاعدة بيانات من نوع NoSQL، من اسمها يمكننا ان نستنتج على انها ليست SQL و انما هي عبارة عن مجموعة كبيرة تحتوي على خصائص من نوع key-value

Node.js

هو عبارة عن خادم لتطبيقات الويب، والدي ستكلف باستقبال استعلامات HTTP، التي سيقوم بمعالجتها تم اعادة ارسال نتيجتها للمستخدم، وبالتالي يمكننا تشبيهه بنفس الدور الدي يقوم به Apache في تطبيقات PHP.

Express.js

هو عبارة عن اطار عمل خاص ب Node.js و مكتوب ب Node.js، وفي نفس الوقت يعتبر اشهر اطار عمل خاص ب Node.js، والدي يسهل كتيرا من عملية البرمجة باعتبار ان Node.js منخفضة المستوى.

Angular.JS

تم ابتكاره من طرف Google، هو عبارة عن اطار عمل خاص بواجهة المستخدم، الشيئ الدي يعني انه يتعلق بالمستخدم وليس الخادم، فهو الدي يتكلف بادارة ما يعرض للمستخدم.

hamza aziz

اسمي حمزة من المملكة المغربية مؤسس مجتمع لارافيل العربي, تقني متخصص في الشبكات، الامن المعلومياتي و برمجة المواقع الكترونية، حاصل على البكلريوس في الاقتصاد و التسيير. هدفي المساهمة في انشاء محتوى عربي مفيد ان شاء الله.

إقرأ أيضً