إطار Node.js هو إطار JavaScript يمكنه مساعدتك في إنشاء خدمات تطبيقات موقع الويب. يمكن أن يساعدك في تطوير تطبيقات الويب بشكل أسرع
Node.js هي بيئة تشغيل JavaScript تعتمد على Chrome. يمكنه بسهولة بناء تطبيقات الشبكة السريعة والقابلة للتطوير. العقدة. عندما يتعلق الأمر بتطوير تطبيقات الويب ، فأنت بحاجة إلى إطار JS لتسريع عملية التطوير الخاصة بك. يحتوي Node.js على العديد من أنواع الأطر المختلفة ، مثل MVC Framework و REST API والمولدات وإطار المكدس الكامل وعدد كبير من مكتبات الخادم. إنه قادر تمامًا على توفير خدمات الويب دون استخدام برامج خارجية مثل Apache. يستخدم Node.js محرك Google V8 JavaScript ، ويتم كتابة جزء كبير في JavaScript مع الوحدات الأساسية. ما نريد مشاركته اليوم هو بعض أطر عمل Node.js التي يتم استخدامها أكثر.
في هذه المقالة ، سنختار أفضل الأطر المستندة إلى Node.js لمساعدتك في بناء تطبيقات موقع الويب بسرعة.
قبلة
يستخدم Kiss.js قوالب نمط Django. من خلال المشروع ، يمكنك أن ترى أنه سيتم تحميل برنامج نص القهوة الخاص بالعميل في البداية. الأنماط استخدام القلم.
.
أشرعة
من السهل إنشاء تطبيقات Node.js على مستوى المؤسسة. تم تصميمه كإطار MVC يشبه Ruby on Rails الذي تعرفه ، ولكنه يمكن أن يلبي احتياجات التطبيقات الحديثة: واجهة قابلة للتطوير والتي تعتمد على البيانات ، وهي بنية موجهة نحو الخدمة. إنه جيد بشكل خاص في تصميم المخططات أو نماذج الفاصل الزمني أو الألعاب متعددة اللاعبين التي يمكنك استخدامها في أي مشروع.
المجموع
Total.js هو إطار عمل جيد آخر يساعدك على إنشاء Node.js ، صفحات/تطبيقات الويب ، ويدعم أيضًا بنية MVC. إنه إطار حديث قديم تم إنشاؤه باستخدام HTML و JavaScript و CSS.
جزئي
partial.js هو إطار عمل آخر node.js ، حيث يمكن للمطورين إنشاء مواقع ويب كبيرة على الويب وتطبيقات باستخدام HTML و CSS و JavaScript. تشبه الوظائف والهندسة المعمارية Total.js
Flatiron
Flatiron.js هو أيضًا إطار عمل ويب من الجيل التالي من الجيل التالي ، ويساعد المطورين على إنشاء تطبيقات ووظائف ويب مذهلة.
دفق المقبس
Socket Stream هو برنامج من صفحة واحدة مصمم للاستجابة بطريقة من الوقت لوقت ، استنادًا إلى ميزة وحدات الشطرنج السريعة.
Socket.io
Socket.io هو إطار في الوقت الفعلي يعتمد على Node.js ، ويدعم WebSocket المستندة إلى HTML والمراقبة المتخلفة المتقاطعة.
دوزر
Dozer هو نظام سريع للغاية يدعم التطبيقات الأمامية. إنه ليس إطارًا ، إنه ليس مجموعة أدوات. يتمثل مبدأ تصميم Dozer في تزويد الواجهة الأمامية بدعم واجهة API Restful.
فحم الكوك
فحم الكوك هو إطار MVC خفيف الوزن. إنها بسيطة للغاية ومعيار وسريع للغاية.
Express.io
Express.io هي مجموعة من أطر تطوير الويب في الوقت الفعلي تعتمد على Node.js ، والتي تدعم إنشاء تطبيقات الويب بواسطة Architecture MVC.
أوبا
OPS هو إطار JavaScript - تطوير الويب المشفرة السريع.
العمود الفقري
وضع MVC الحديث ، يدعم تماما تطبيقات JavaScript الحديثة.
يقصد
Mean هو إطار JavaScript Node.js الكامل مكتملة من شأنه أن يبسط وتسريع تطوير تطبيق الويب الخاص بك.
أنيق
قم بإنشاء برامج ويب سريعة ومرنة وودية في خطوة واحدة.
Stapes
stapes.js يفترض أن عمليتك وأسلوبك غير معروفين.
كراكن
Kraken هو إطار آمن وقابل للتطوير يمكن أن يساعدك في تنظيم بنيةك بشكل أفضل. وحداتهم متوفرة جميعها بشكل مستقل.
دربي
الويب
تجعل WebJS البرامج النصية من جانب الخادم أكثر بساطة وأكثر استقرارًا ، ولديها قابلية للقراءة في وقت لاحق.
جيدي
Wintersmith
مولد الموقع السريع والأكثر بدعمًا من المنصات متعددة المنصات استنادًا إلى Node.js.