Privacy Ratings

أطر عمل Node.js (مفتوحة المصدر)

فئة أطر عمل Node.js: 19 عنصرًا شيفرته عامة بموجب ترخيص معتمد من OSI، مُقيَّمة من حيث الخصوصية مع أدلة. الاختيارات أولًا، ثم حسب النتيجة.

  1. Koa التقدير D اختيارنا

    إطار عمل ويب بسيط لـ Node.js من الفريق الذي يقف وراء Express، مبني حول دوال برمجيات وسيطة غير متزامنة.

    MIT-licensed. الشيفرة المصدرية

  2. Express التقدير A

    إطار عمل ويب بسيط لـ Node.js يوفّر التوجيه والبرمجيات الوسيطة لبناء تطبيقات الويب والواجهات البرمجية.

    MIT-licensed. الشيفرة المصدرية

  3. Fastify التقدير A

    إطار عمل ويب لـ Node.js يركّز على انخفاض الحمل الإضافي، مع نظام إضافات وتحقق من صحة البيانات وتسلسلها قائم على JSON Schema.

    MIT-licensed. الشيفرة المصدرية

  4. Elysia التقدير B

    إطار عمل ويب بلغة TypeScript مصمّم لبيئة تشغيل Bun، مع أمان الأنواع من طرف إلى طرف والتحقق من صحة البيانات وفق المخططات.

    MIT-licensed. الشيفرة المصدرية

  5. Hono التقدير B

    إطار عمل ويب صغير مبني على معايير الويب (Web Standards) يعمل على Node.js وBun وDeno وCloudflare Workers وبيئات تشغيل JavaScript الأخرى.

    MIT-licensed. الشيفرة المصدرية

  6. Nitro التقدير B

    مجموعة أدوات خادم لبناء خوادم الويب وواجهات API بلغة JavaScript وTypeScript، مبنية على h3 وقابلة للنشر على كثير من منصات الاستضافة وبيئات التشغيل.

    MIT-licensed. الشيفرة المصدرية

  7. Oak التقدير B

    إطار عمل للبرمجيات الوسيطة لخوادم HTTP على Deno وNode.js وBun وCloudflare Workers، على غرار Koa، مع موجِّه مدمج.

    MIT-licensed. الشيفرة المصدرية

  8. Restify التقدير B

    إطار عمل لخدمات الويب على Node.js لبناء واجهات REST البرمجية، مع تركيز على قابلية المراقبة والصحة.

    MIT-licensed. الشيفرة المصدرية

  9. AdonisJS التقدير D

    إطار عمل ويب بنمط MVC لـ Node.js يعطي الأولوية لـ TypeScript، ويتضمن التوجيه وORM والمصادقة والتحقق من صحة البيانات.

    MIT-licensed. الشيفرة المصدرية

  10. Encore.ts التقدير D

    إطار عمل خلفي بلغة TypeScript مع بيئة تشغيل مبنية على Rust، تُعرَّف فيه واجهات API والبنية التحتية مثل قواعد البيانات وقوائم الانتظار والمهام المجدولة (cron) داخل الشيفرة.

    MPL-2.0-licensed. الشيفرة المصدرية

  11. Feathers التقدير D

    إطار عمل بلغتي TypeScript وJavaScript لبناء تطبيقات الوقت الفعلي وواجهات REST البرمجية على Node.js.

    MIT-licensed. الشيفرة المصدرية

  12. LoopBack التقدير D

    إطار عمل بلغة TypeScript على Node.js لبناء واجهات REST API والخدمات المصغّرة، مع دعم OpenAPI وحقن الاعتماديات وموصلات قواعد البيانات.

    MIT-licensed. الشيفرة المصدرية

  13. Meteor التقدير D

    منصة JavaScript متكاملة (full-stack) لبناء تطبيقات الويب والجوال مع بيانات في الوقت الفعلي على Node.js.

    MIT-licensed. الشيفرة المصدرية

  14. Moleculer التقدير D

    إطار عمل للخدمات المصغّرة على Node.js مع اكتشاف الخدمات وموازنة الحمل وتحمّل الأعطال ووسائل نقل رسائل قابلة للتبديل.

    MIT-licensed. الشيفرة المصدرية

  15. NestJS التقدير D

    إطار عمل بلغة TypeScript لبناء تطبيقات Node.js من جانب الخادم، يستخدم الوحدات وحقن التبعيات والمزخرفات فوق Express أو Fastify.

    MIT-licensed. الشيفرة المصدرية

  16. Total.js التقدير D

    إطار عمل على Node.js لبناء تطبيقات الويب وخدمات REST والتطبيقات الفورية، بلا اعتماديات خارجية في نواته ومع تخزين NoSQL مدمج.

    MIT-licensed. الشيفرة المصدرية

  17. tRPC التقدير D

    مكتبة بلغة TypeScript لبناء واجهات API آمنة الأنواع من طرف إلى طرف، تتشارك الأنواع بين الخادم والعميل دون مخططات أو توليد للشيفرة.

    MIT-licensed. الشيفرة المصدرية

  18. Hapi التقدير D

    إطار عمل ويب لـ Node.js لبناء التطبيقات والخدمات، مع دعم مدمج للتحقق من صحة المدخلات والتخزين المؤقت والمصادقة.

    BSD-3-Clause licensed. الشيفرة المصدرية

  19. Sails التقدير D

    إطار عمل ويب بنمط MVC لـ Node.js مبني على Express، مع واجهات REST برمجية مولَّدة تلقائيًا ودعم WebSocket وWaterline ORM.

    MIT-licensed. الشيفرة المصدرية

مقارنة الكل في فئة أطر عمل Node.js (19)، مفتوحة المصدر أو لا.