MERN هو اختصار لـ MongoDB و Express JS و React JS و Node JS. مكدس MERN هو مزيج من التقنيات المذكورة أعلاه
MERN هو اختصار لـ MongoDB و Express JS و React JS و Node JS. مكدس MERN هو مزيج من التقنيات المذكورة أعلاه ، وكلها تعتمد على JavaScript ، وتستخدم لإنشاء تطبيقات ويب متقدمة. إنه إطار تطوير مكدس كامل مفتوح المصدر ، أي أنه يوفر مكونات تطوير كاملة من الواجهة الأمامية إلى النهاية الخلفية.
1. MongoDB:
-MongoDB هو مصدر مفتوح ، عبر منصة ، NoSql DBMS.
- إنها قاعدة بيانات موجهة نحو المستندات ، مما يعني حفظ البيانات باستخدام المجموعات والمستندات ، بدلاً من الجداول والصفوف ، كما هو الحال في قاعدة البيانات العلائقية. وهذا يجعل من الممكن تكامل البيانات بشكل أسهل وأسرع داخل التطبيقات.
-MongoDB يخزن البيانات في تنسيق JSON الثنائي الذي يسمح بتبادل سريع للبيانات بين العميل والخادم.
-MongoDB يمكن استخدامها لتخزين كميات كبيرة من البيانات ، مما يجعلها قابلة للتطوير بدرجة كبيرة.
2. Express JS:
-Express JS هو إطار معياري وخفيف الوزن من Node JS ، يساعد في بناء تطبيقات الويب.
-وهي إطار عمل يستند إلى JavaScript من جانب الخادم ، وخلفية ، وهو مصمم لكتابة تطبيقات مبسطة وسريعة وآمنة.
- يمكن الافتراض أن Express JS ، يعمل على أعلى Node JS ، ويدير الخادم ومساراته.
3. React JS:
-React JS هي مكتبة جافا سكريبت مفتوحة المصدر تستخدم لبناء واجهات المستخدم ، عادةً لتطبيقات الصفحة الواحدة.
-React JS يمكّن المطورين من تعديل / تعديل وتحديث الصفحة لعرض التغييرات دون الحاجة إلى إعادة تشغيل الصفحة أو إعادة تحميلها.
- توفر React JS إمكانية إعادة استخدام الكود على منصات متعددة.
- إنه سريع وقابل للتطوير.
4. Node JS:
-Node JS عبارة عن بيئة تشغيل JavaScript مفتوحة المصدر وعبر الأنظمة الأساسية.
- تم تصميمه لتشغيل كود JavaScript خارج المتصفح ، من جانب الخادم.
-Node JS يصل إلى Node Package Manager (NPM) ، الذي يستضيف عددًا كبيرًا من الحزم الخاصة والعامة ، ويستخدم أيضًا لنشر مشاريع Node JS.
- يعتمد على نموذج الإدخال / الإخراج الذي لا يحظره الحدث.
التعليقات