أفضل 18 إطار عمل مجاني لـ Node.js لمطوري الويب 2020

نشرت: 2020-08-27

في مجال تطوير الويب ، من المحتمل جدًا أن يكون Node.js هو النظام الأساسي من جانب الخادم الأكثر شهرة على نطاق واسع لتطوير تطبيقات الشبكة بسرعة البرق التي يمكن تحجيمها وتحسينها في الوقت الفعلي. تعتمد منصة Node على نموذج الإدخال / الإخراج الذي يركز على الأحداث والحظر المراوغ لتوفير أداء سلس لتطبيقات الوقت الفعلي التي تعتمد بشكل كبير على معالجة البيانات. ستمنح بيئة وقت التشغيل مفتوحة المصدر (وعبر الأنظمة الأساسية) أي مطور الأدوات اللازمة لبناء تطبيقات الشبكات والتطبيقات الموجهة من جانب الخادم أثناء التنقل ، مع السماح بكتابة جميع التعليمات البرمجية باستخدام JavaScript ، بغض النظر عن نظام التشغيل ؛ يعمل مع أنظمة تشغيل Mac OS X و Linux و Microsoft Windows. ربما تكون أعظم ميزة في Node.js هي مدير الحزم NPM الذي يمكّن مطوري Node.js من الاستفادة من مكتبة تضم أكثر من 250.000 وحدة فريدة يمكن استخدامها بسهولة لبدء إنشاء التطبيقات والأنظمة الأساسية والبرامج على الفور.

اكتسب الإطار / الخادم شعبية كبيرة في السنوات القليلة الماضية ، واليوم نرى شركات وشركات كبيرة مثل Yahoo! و PayPal و Microsoft و LinkedIn تستخدم جميعها Node.js لتشغيل بعض أجزاء من البنية التحتية ومتطلبات البرامج ؛ المجال الوحيد الذي يتفوق فيه Node.js هو القدرة على تقديم نطاق غير محدود من البيانات بسرعة ، دون المساس بأداء كل طلب. نشر دان شو عرض شرائح مثيرًا للاهتمام على موقع SpeakerDeck حول زيادة استخدام Node.js في سوق المؤسسات ، وكيف تستخدم المؤسسات المختلفة تمامًا Node لتحسين تجربة البرامج الخاصة بهم - والتي تم التحدث عنها أيضًا في عرض الشرائح.

شعار node.js

المزيد عن أطر عمل Node.js

قام المستخدمون بتنزيل Node.js رسميًا أكثر من 90.000.000 مرة ، بمتوسط ​​250.000+ تنزيل جديد كل يوم. هذا عدد مذهل من التنزيلات لأي منصة أو مكتبة. من الواضح أن Node سيطرت على قلوب وعقول المطورين والمهندسين. يمكن تطبيق Node.js على أكثر من مجرد تطبيقات الويب ، ولكن أيضًا على الروبوتات والطائرات بدون طيار وغيرها من الأشياء الرائعة! بدأت مجتمعات المهندسين والمطورين الصينيين بقوة في تبني Node.js كإطار عمل أساسي لبناء مفاهيم التكنولوجيا المتطورة وتحويل الأفكار إلى شكل مادي. رود فاج لديه المزيد ليقوله عن هذه الإحصائيات ومصدرها الأساسي ؛ شهدت Node.js نموًا هائلاً في عام 2015 ، ونحن بالفعل حريصون على رؤية الإحصائيات للسنوات القادمة!

تسير الأمور بسرعة. إذا كنت قد بدأت للتو مع Node.js ، فابدأ بملاحظة دليل التعليمات البرمجية الثاقب هذا من الأشخاص في RisingStack ؛ يقدم الدليل الثاقب نظرة على كيفية تشغيل البنية التحتية Node.js ، وكيفية التعامل مع احتياجات التطوير اليومية ، من بين النصائح والحيل الثاقبة الأخرى لجعلك مطور Node أفضل! لمواكبة نفس الفكرة ، نشرت StrongLoop - قبل أسبوع فقط - دليل تحسين الكود لمطوري Node. تحقق من ذلك أيضا! (إليك دليل تحسين أسرع بكثير ، وكلاهما يستحق التحقيق!) وأخيرًا وليس آخرًا ، يمكنك إلقاء نظرة على مدى قدرة Node.js على تغيير وتحسين شركة في 365 يومًا فقط (عام واحد) بواسطة Scott Hammond من Joyent.

حابي

إطار hapi node js

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

ما يقرب من 200000+ تنزيل في الشهر الماضي وحده ، ويتم تحديث إطار العمل باستمرار بمساعدة مجتمعه وتوصياتهم. عند الحديث عن مجتمع Hapi ، فإن أفضل طريقة لمعرفة المزيد حول ميزاته وقابليته للاستخدام في المواقف المختلفة هي صنع فنجان من القهوة والتوجه إلى قسم المجتمع للتعرف على جميع المراجعات والتعليقات من الشركات الرائدة مثل Mozilla و NPM و Walmart والعديد من الآخرين - جميعهم استفادوا من Hapi بطريقة أو بأخرى.

تحميل

المجموع

إجمالي إطار العقدة شبيبة

ربما يكون Total.js أحد أكثر أطر عمل خادم Node.js المنسية. ولكن من الواضح أن Total هو إطار عمل رائع يوفر ميزات فريدة للمطورين الذين يرغبون في إنشاء تطبيقات وبرامج ثرية. يمنح إطار العمل الكامل للمطورين أدوات مثل خادم ويب فعال ، ومحرك طرق عرض فريد لبناء الوحدات ، ومدير SMTP ، وأدوات الترجمة ، وأدوات لمعالجة المحتوى المرئي مثل الصور ، ومقابس الويب ، وقاعدة الرموز المتشابهة وغير ذلك الكثير. لا يقتصر على أي قاعدة بيانات معينة على الإطلاق. بالنسبة لأولئك الذين هم جادون للغاية بشأن تجربة Total.js ، هناك أكثر من 100+ من الأمثلة البرمجية الفريدة المتاحة للتنزيل المجاني ، وعطلة نهاية أسبوع من الترميز.

تحميل

نيستجس

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

تحميل

أعد تصحيح

إعادة ضبط إطار عمل العقدة js
سواء كنت تقوم فقط بإنشاء نماذج أولية أو إنشاء مشاريع على نطاق واسع ، فإن Restify متوافق مع كلا النهجين. بعض العلامات التجارية الكبرى التي تستخدم Restify هي Netflix و Pinterest و Napster ، على سبيل المثال لا الحصر. لضمان أداء رائع في جميع الأوقات ، تم تصميم Restify مع وضع تصحيح الأخطاء في الاعتبار. ما هو أكثر من ذلك ، يتميز التوثيق بالبداية السريعة وواجهات برمجة التطبيقات وأدلة إضافية ستفعلك بشكل جيد. يوجد أيضًا دليل كامل حول كيفية الترحيل من 4.x إلى 5.x و 6.x إلى 7.x. اجعل الأشياء تتحرك في الاتجاه الصحيح على الفور مع Restify من أجل التنفيذ الناجح لخدمات الويب.

تحميل

الريش

feathersjs node js framework
FeathersJS هو إطار أنيق وسهل الاستخدام وواسع الحيلة للتطبيقات وواجهات برمجة تطبيقات REST. إنه حل سيسرع بسرعة مرحلة إنتاج إنشاء تطبيقك. ينتهي بك الأمر الآن بنتيجة وظيفية باستخدام JavaScript أو TypeScript عاجلاً وليس آجلاً. علاوة على ذلك ، يتكامل FeathersJS أيضًا مع أي تقنية خلفية وأمامية ، بالإضافة إلى دعم قواعد بيانات متعددة. سوف يستغرق الأمر دقائق معدودة لإنشاء نماذج أولية وبضعة أيام فقط لإنشاء تطبيق كامل. مضمنة في الحزمة ، ستحصل على كل ما تحتاجه ، مع عدد كبير من المكونات الإضافية الجاهزة للاستخدام.

تحميل

كيستون JS

إطار عمل keystonejs node js
بفضل براعة KeystoneJS ، يمكنك إنشاء تطبيقات ومشاريع مختلفة بسرعة كبيرة. بعد كل شيء ، تتميز الأداة بالكامل بأكوام من السمات الرائعة التي يمكنك الاستفادة منها في صالحك المطلق. باختصار ، تعد KeystoneJS واجهة خلفية مذهلة لـ React و Angular و Gatsby والمواقع الثابتة وتطبيقات الهاتف المحمول وغير ذلك الكثير. عند تثبيت KeystoneJS حديثًا ودليل البدء المتاح ، يمكنك إتقان إطار العمل بسرعة. أيضًا ، سوف يستغرق الأمر بضع دقائق فقط (أربع دقائق ، على وجه التحديد) لإنشاء تطبيق مهام بسيط ، ولكن هذا مجرد بداية لكل ما هو ممكن من الروعة مع KeystoneJS.

تحميل

كوا

إطار عمل koa node js

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

كتب إدوارد برامانتي مقالة جيدة حقًا لبدء العمل بالإطار وكيف شعر أن الرحلة تتكشف من أجله. يمكن أن تكون هذه المقالة نقطة انطلاق جيدة لأي شخص مهتم بمحاولة العمل مع Koa.js في مشروع حقيقي. البرامج الوسيطة متاحة لأولئك الذين يرغبون في إنشاء تطبيقات ويب وتطبيقات جوال أكثر ثراءً. بعد ذلك ، لدينا مقال تقني حقًا من الرجال في 60Devs. يناقش إمكانيات التطوير السريع للخادم باستخدام إطار عمل Koa.js. وبالنسبة لأي شخص يعمل مع Google Business و Google Developers ، يمكنك بسهولة تشغيل Koa.js في مثيلات الخادم.

تحميل

حمية

نظام عقدة النظام الغذائي شبيبة

Diet.js هو إطار عمل معياري صغير جدًا لـ Node.js لبناء واجهات برمجة تطبيقات وتطبيقات سريعة وقابلة للتطوير. استخدم وحدة تحكم المضيف للتحكم في مضيفين متعددين ؛ جهاز التوجيه لإنشاء واجهات برمجة تطبيقات وعناوين URL نظيفة فورًا ، وتكامل طلب Node.js وكائنات الاستجابة. تسمح البرامج الوسيطة بتوسيع تطبيقاتك وواجهات برمجة التطبيقات بوحدات ، وخفيفة الوزن للغاية لتحقيق أقصى قدر من النتائج. بالطبع ، إنه مفتوح المصدر بالكامل يسمح لك بأن تصبح مساهمًا وقتما تشاء.

تحميل

مجمع

إطار العقدة المركبة شبيبة

استغرق Compound.js وقته للتألق. ولكن في هذه الأيام ، يعد أحد أكثر أطر عمل MVC موثوقية والتي تمكن المطورين من إنشاء تطبيقات أثناء التنقل في دقائق معدودة من البدء في التعرف على إطار العمل. بفضل المجتمع الداعم ومكتبة الوثائق الشاملة ، يتيح Compound للمطورين الجدد والقدامى إنشاء تطبيقات قابلة للتطوير مع تقدمهم في منحنى التعلم.

لقد وجد Compound الكثير من الحب بين مطوري Ruby on Rails ، حيث يوفر هذا الإطار تعبيرات منطقية وطرق تفكير متشابهة. هناك أيضًا الكثير من البرامج التعليمية حول كيفية إنشاء تطبيقات Compound.js كاملة ، وكذلك RESTful APIs لأولئك الذين يحتاجون فقط إلى حل سريع لواجهة برمجة التطبيقات. توفر Amazon AWS أيضًا تكامل Node.js + Compound.js للمهتمين.

تحميل

أشرعة

sails node js framework

Sails.js هو اسم معروف جدًا في مجتمع إطار عمل Node.js. سيسمح إطار العمل على مستوى المؤسسة لأي شخص مهما كان مستوى الخبرة بإنشاء تطبيقاته المخصصة. يستلهم إطار العمل بنيته من أطر أخرى ، مثل Ruby on Rails (كما هو الحال في العديد من الأطر الأخرى في قائمتنا) ، ولكن مع الدافع الإبداعي لتوفير تجربة أكثر تركيزًا على البيانات لتطوير التطبيقات الحديثة. تحظى Sails بشعبية كبيرة بين التطبيقات التي تحتاج إلى وظائف في الوقت الفعلي تستخدمها تطبيقات نمط الدردشة.

في العام الماضي ، أصدر مايك ماكنيل (مؤسس Sails) دورة تدريبية مجانية عبر الإنترنت لتعلم كيفية إنشاء تطبيقات في الوقت الفعلي باستخدام Node.js و Sails.js و Socket.io - وهي دورة تدريبية رائعة ستحدد Sails.js الخاص بك. رحلة على أساس ثابت من أجل التنمية المستقبلية. على عكس ذلك ، كانت هناك بعض الشائعات حول ركود تطوير الأشرعة. تم توضيح ذلك أيضًا من قبل المؤسس نفسه في رد GitHub المختصر جدًا على المجتمع بأكمله. تحقق من ذلك هنا.

إذا كنت تبحث عن نهج أكثر بساطة لنشر تطبيق Sails ، فقم بإلقاء نظرة خاطفة على هذا البرنامج التعليمي من Felix Rieseberg. اقرأ أيضًا كتاب Sails.js in Action ؛ سيؤدي هذا بالتأكيد إلى دفع إطار العمل إلى اتجاه جديد تمامًا ومثير.

تحميل

أدونيس

adonis node js framework

Adonis هو إطار عمل MVC حقيقي لـ Nodejs مع تنفيذ الأساسيات بشكل صحيح. يستعير مفهوم مزودي الخدمة من إطار عمل PHP الشهير Laravel لكتابة تطبيقات قابلة للتطوير. أيضًا ، يحتاج إلى الاستفادة من قوة ES6 لجعل شفرتك معبرة وقابلة للصيانة. هذا هو أحد الأسباب العديدة التي جعلت المستخدمين يطلقون على Adonis اسم Laravel بدلاً من Node.js! الوثائق غنية بالمعلومات ومنظمة بشكل جيد وستوفر نقطة انطلاق رائعة للتعرف أكثر قليلاً على إطار العمل نفسه. تجدر الإشارة إلى أن Adonis متوافق تمامًا مع JavaScript Harmony (ES6). سيوفر أيضًا نقطة انطلاق رائعة لبناء تطبيقات حديثة مستدامة.

تحميل

ستربي

strapi node js framework

يساعد Strapi.js المطورين على بناء تطبيقات وخدمات ثرية من خلال حل إطار عمل Node.js مفتوح المصدر بالكامل. بدلاً من التركيز على البنية الأساسية للتطبيق ، يمكن لـ Strapi مساعدتك في بناء منطق تطبيق قابل لإعادة الاستخدام. يعتبر إطار العمل الأكثر شهرة بين هؤلاء المطورين ومهندسي البرامج الذين يتطلعون إلى إنشاء تطبيقات على مستوى الإنتاج بسرعة. إنه أكثر كفاءة بدلاً من قضاء أسابيع في الهيكلة والتخطيط.

قام المطورون ببناء Strai بمساعدة إطار عمل Koa.js. قام المطورون بتصميمه للعمل كمجموعة من الوحدات النمطية لإنشاء تجربة تطوير أكثر قابلية للصيانة. قاعدة الكود هي JavaScript بنسبة مائة بالمائة. يضمن ذلك أنه يمكنك بسهولة تحويل المشاريع الحالية إلى نفس اللغة التي تستخدمها بالفعل في تطوير الواجهة الأمامية.

إنها قاعدة بيانات حيادية ، مما يعني أنك لن تواجه أي مشاكل في العمل مع قواعد البيانات الغريبة. يدعم Strapi الأطر الأمامية الرئيسية. سيساعدك أيضًا في إنشاء واجهات برمجة تطبيقات RESTful مؤتمتة لهم. الأمن ضخم في سترابي. لهذا السبب يأتي مع العديد من طبقات الأمان التي تعمل فقط حسب احتياجاتك وسياسات الأمان القابلة لإعادة الاستخدام.

تحميل

دربي

إطار عمل ديربي عقدة شبيبة

Derby.js هو إطار عمل MVC مكدس تم إنشاؤه لإنشاء روتين أكثر صلابة لإنشاء تطبيقات ويب حديثة. يمكنك تحقيق كل هذا دون الحاجة إلى كتابة تعليمات برمجية معقدة. باستخدام Derby ، يمكنك بسهولة إنشاء تطبيقات في الوقت الفعلي تعمل في نفس الوقت على خادم Node.js والمتصفح. يتيح Derby للمطورين استخدام Racer Engine. إنها طريقة فعالة لمزامنة بيانات المتصفح والخادم وقاعدة البيانات في الوقت الفعلي بين جميع الوسائط الثلاثة. كما أنه يمكّنك أنت ومستخدمي تطبيقك من الحصول على تجربة حقيقية في الوقت الفعلي. المتسابق يدعم الاستخدام دون اتصال وحل النزاعات خارج الصندوق. هذا يبسط بشكل كبير كتابة تطبيقات متعددة المستخدمين.

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

تحميل

يقصد

يعني إطار العقدة شبيبة

يجب أن يكون MEAN الآن اسمًا مألوفًا بالفعل. وهي تعني MongoDB و Express.js و Angular.js و Node.js. ما مزيج متوسط الأطر والتكنولوجيات هو! يبحث الكثير من مطوري الواجهة الأمامية عن حل إطار عمل متكامل مثالي لمتطلبات التطوير. إذا كنت أحدهم ، فهذا هو المكدس الذي تريد التفكير فيه أكثر. لديها مجتمع ضخم وراء كل من هذه التقنيات. أيضًا ، اجتذبت MEAN نفسها الحشد بسبب نهجها المبسط في تطوير الويب للواجهة الأمامية.

سيؤدي البحث عن "MEAN stack" في محرك البحث المفضل لديك إلى ظهور عدد كبير من النتائج الرائعة. يمكنك العثور على نتائج حتى عن العام السابق. بعض الأشياء المفضلة لدينا حتى الآن كانت بمثابة دورة تمهيدية لـ MongoDB من خلال استخدام هذه المجموعة. تمت استضافته مع منصة edX الرائعة ، التي أنشأتها Valeri Karpov ، وتم تقديمها مجانًا مع ما يقدر بـ 10 ساعات من وقت الدورة. ثم لدينا Aldo Ziflaj يشارك مقالة ثاقبة للغاية حول كيفية عمل مكدس MEAN وما هي أكثر جوانبها الواعدة لتطوير الويب الحديث. لأولئك المستعدين للتعمق في التجربة ، راجع هذا الدليل حول كيفية البدء في إنشاء تطبيق خرائط Google باستخدام MEAN stack.

تحميل

سينيكا

إطار عمل seneca node js

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

تحميل

بطل العمل

Actionhero node js framework

Node.js هي منصة كبيرة عندما يتعلق الأمر بخوادم API. يعد ActionHero أحد أكثر أطر عمل API شهرة. يمكن أن يساعدك في إنشاء خوادم Node.js API سريعة وقابلة للتطوير وقابلة لإعادة الاستخدام لمشاريع تطبيقاتك. تعمل ActionHero كمجموعة أدوات لبناء خوادم API التي ستعمل مع تطبيقاتك وأنظمتك الحالية. هذه المنصة لديها عشرات الآلاف من المستخدمين. يمكنهم مساعدتك في تحديد الإجابات الصحيحة والرؤى لتحقيق أقصى استفادة من ActionHero في سير عملك اليومي.

تحميل

فريسبي

إطار frisby node js

Frisby هو إطار عمل Node.js ممتع وتفاعلي يساعدك على اختبار نقاط نهاية API. إنه إطار عمل أكثر تقنيًا وتحديدًا ، ولكنه بالتأكيد يستحق الذكر في قائمتنا. نظرًا لأننا لم نتمتع بخبرة كبيرة مع Frisby ، فإننا نبحث عن بعض ملاحظات المجتمع حول استخداماته الأخرى. نحن نبحث أيضًا عن أفضل طريقة لدمج هذا الإطار في حزمة تطوير ممتدة للواجهة الأمامية (والخلفية).

تحميل

عقدية

nodal node js framework

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

إطار العمل جديد ، لكنه تلقى بالفعل الكثير من الدعم من قدامى المحاربين الذين استخدموا أطر عمل مثل Django. أحد الأشياء العظيمة في Nodal.js هو أنه يسمح بتطوير ES6 بسلاسة ؛ دون الاضطرار إلى الشعور بأنها مفروضة أو مفروضة داخل البنية الأساسية. كتب Keith Horwood قطعة رائعة حقًا حول كيفية البدء في نشر خوادم Nodal وما الذي يمكن توقعه أيضًا من هذا الإطار. لدينا أيضًا مقطع فيديو تمهيدي لطيف (مدته 13 دقيقة) حول إنشاء نسخة من منصة Twitter باستخدام Node.js.

بالنسبة لأولئك الذين يجدون إطار عمل Nodal غير ملهم ، راجع مقالة Hacker News هذه التي تروج لإطلاق إطارات العمل ، وكيف استجاب مئات المطورين لها. يجب أن نقول أن غالبية التعليقات إيجابية للغاية وبصيرة.

تحميل

المعكرونة

noodle node js framework

Noodle ليس بالضرورة إطار عمل ، لكنه لا يزال يعمل كإطار واحد. خادم Node.js هذا هو وحدة نمطية لكشط البيانات من أشياء مثل مستندات الويب. يمكنك أيضًا استخدام استعلامات المستندات عبر المجالات لجلب البيانات من الملفات. يمكن أن يتراوح هذا من أمثال HTML و XML و Atom و RSS و JSON. يمكنك الاستعلام باستخدام JSON POST أو JSONP - مع القدرة على القيام بالعديد من الاستعلامات في وقت واحد. يمكنك حتى إرسال إلى المستندات الخاصة بك إذا لزم الأمر. هناك أيضًا ذاكرة تخزين مؤقت لكل من النتائج والاستعلامات.

تحميل