Privacy Ratings

أطر عمل الواجهة الأمامية والتطوير المتكامل (مفتوحة المصدر)

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

  1. Svelte التقدير B اختيارنا

    إطار عمل للمكونات بلغة JavaScript وTypeScript يحوّل المكونات إلى JavaScript وقت البناء بدلًا من استخدام DOM افتراضي.

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

  2. Alpine.js التقدير B

    إطار عمل خفيف بلغة JavaScript يضيف سلوكًا تفاعليًا إلى HTML عبر سمات تُكتب مباشرة في الترميز.

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

  3. Backbone.js التقدير B

    مكتبة خفيفة بلغة JavaScript تمنح تطبيقات الويب بنية من النماذج والمجموعات والعروض وموجِّه.

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

  4. Blitz.js التقدير B

    مجموعة أدوات متكاملة لـ Next.js تضيف المصادقة وطبقة بيانات بلا API وتوليد الشيفرة.

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

  5. htmx التقدير B

    مكتبة JavaScript تتيح لعناصر HTML إرسال طلبات HTTP واستبدال محتواها بـ HTML معروض على الخادم عبر السمات، دون كتابة JavaScript.

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

  6. Inferno التقدير B

    مكتبة JavaScript لبناء واجهات المستخدم باستخدام DOM افتراضي وواجهة API للمكونات على نمط React.

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

  7. jQuery التقدير B

    مكتبة JavaScript لمعالجة DOM والتعامل مع الأحداث وAjax، تُصان تحت مظلة OpenJS Foundation.

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

  8. Marko التقدير B

    لغة وإطار عمل لواجهات المستخدم قائم على HTML لـ JavaScript، نشأ أصلًا في eBay، يحوّل المكونات لدعم العرض المتدفق على الخادم والإماهة الجزئية في المتصفح.

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

  9. Mithril.js التقدير B

    إطار عمل صغير بلغة JavaScript من جهة العميل لبناء تطبيقات الصفحة الواحدة، مع DOM افتراضي وأدوات مدمجة للتوجيه وHTTP.

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

  10. Nuxt التقدير B

    إطار عمل مبني على Vue لبناء تطبيقات الويب مع العرض من جانب الخادم والتوليد الثابت والتوجيه القائم على الملفات.

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

  11. React Router التقدير B

    مكتبة توجيه وإطار عمل متكامل (full-stack) لـ React، ويُعدّ وضع إطار العمل فيها استمرارًا لإطار Remix.

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

  12. RedwoodSDK التقدير B

    إطار عمل React متكامل من فريق RedwoodJS يعمل على Cloudflare Workers، مبني كإضافة لـ Vite مع مكونات الخادم والعرض من جهة الخادم وميزات فورية.

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

  13. Remix التقدير B

    إطار عمل ويب متكامل بلغة JavaScript وTypeScript من Shopify، مبني على معايير الويب مثل Fetch API ونماذج HTML. ويستمر إصداره السابق القائم على React بوصفه وضع إطار العمل في React Router.

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

  14. SolidJS التقدير B

    مكتبة JavaScript لبناء واجهات المستخدم باستخدام JSX وتفاعلية دقيقة، تحدّث DOM مباشرة دون DOM افتراضي.

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

  15. SolidStart التقدير B

    إطار عمل متكامل (full-stack) لـ SolidJS، وهي مكتبة واجهات تفاعلية، مع التوجيه ودوال الخادم والعرض من جانب الخادم.

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

  16. SvelteKit التقدير B

    إطار عمل لبناء تطبيقات الويب باستخدام Svelte، وهو إطار واجهات قائم على المُصرِّف، مع التوجيه والعرض من جانب الخادم وتوليد المواقع الثابتة.

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

  17. Astro التقدير C

    إطار عمل ويب للمواقع القائمة على المحتوى يحوّل الصفحات إلى HTML ولا يحمّل JavaScript إلا للمكونات التفاعلية.

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

  18. Analog التقدير D

    إطار عمل شامل (meta-framework) متكامل لـ Angular مبني على Vite، مع توجيه قائم على الملفات والعرض من جهة الخادم والتوليد الثابت ومسارات API.

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

  19. Angular التقدير D

    إطار عمل لتطبيقات الويب مبني على TypeScript من Google، مع مكونات وحقن التبعيات والتوجيه وواجهة سطر أوامر.

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

  20. Aurelia التقدير D

    إطار عمل للواجهة الأمامية بلغة JavaScript وTypeScript لبناء تطبيقات الويب بمكونات قائمة على المعايير وربط البيانات وحقن الاعتماديات.

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

  21. Ember.js التقدير D

    إطار عمل JavaScript لبناء تطبيقات الويب، مع أعراف متّبعة وواجهة سطر أوامر وتوجيه وطبقة بيانات.

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

  22. Fresh التقدير D

    إطار عمل ويب لـ Deno من Deno Land يعرض الصفحات على الخادم باستخدام Preact ولا يرسل JavaScript إلا للجزر التفاعلية.

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

  23. Gatsby التقدير D

    إطار عمل مبني على React لبناء المواقع والتطبيقات الثابتة، مع طبقة بيانات GraphQL وإضافات لمصادر المحتوى.

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

  24. Lit التقدير D

    مكتبة لبناء مكونات الويب (Web Components) مع خصائص تفاعلية وقوالب تصريحية.

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

  25. Next.js التقدير D

    إطار عمل React من Vercel لبناء تطبيقات الويب مع العرض من جانب الخادم والتوليد الثابت ومسارات API.

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

  26. Preact التقدير D

    مكتبة JavaScript صغيرة بواجهة برمجية للمكونات متوافقة مع React لبناء واجهات المستخدم.

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

  27. Qwik التقدير D

    إطار عمل ويب يحوّل حالة التطبيق إلى HTML بحيث تستأنف الصفحات عملها في المتصفح دون إعادة ترطيب (hydration).

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

  28. React التقدير D

    مكتبة JavaScript لبناء واجهات المستخدم من المكونات، تُستخدم لتطبيقات الويب والتطبيقات الأصلية.

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

  29. Stencil التقدير D

    مترجم من Ionic لبناء مكونات ويب قابلة لإعادة الاستخدام بلغة TypeScript وJSX، تعمل مع أي إطار عمل للواجهة الأمامية أو دونه.

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

  30. TanStack Start التقدير D

    إطار عمل متكامل لـ React وSolid مبني على TanStack Router وVite، مع توجيه آمن الأنواع ودوال الخادم والعرض من جهة الخادم.

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

  31. Vike التقدير D

    إطار عمل مبني على Vite لبناء تطبيقات الويب مع العرض من جهة الخادم والتوليد الثابت والتوجيه، يُستخدم مع مكتبات واجهات مستخدم مثل React أو Vue أو Solid.

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

  32. Waku التقدير D

    إطار عمل React بسيط لبناء تطبيقات الويب باستخدام React Server Components والعرض من جهة الخادم والتوليد الثابت.

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

  33. Vue التقدير D

    إطار عمل JavaScript تدريجي لبناء واجهات المستخدم بقوالب تفاعلية قائمة على المكونات.

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

مقارنة الكل في فئة أطر عمل الواجهة الأمامية والتطوير المتكامل (34)، مفتوحة المصدر أو لا.