إن ice.js هو إطار عمل تطبيقات تصاعدي مفتوح المصدر مبني على React وتدعمه Alibaba. يوفر تجربة تطوير دون الحاجة لإعدادات، ويدعم TypeScript وSass وCSS Modules، مع دعم مدمج لتوجيه نظام الملفات، وإدارة الحالة، وحلول الطلبات، والعرض الهجين SSG/SSR، ونظام الإضافات، وبناء تطبيقات Web والتطبيقات المصغرة وWeex.
مصدر مفتوح. آفاق جديدة.
اكتشف مشاريع مفتوحة المصدر عالية الجودة، وأرسل المشاريع بشكل مجهول، وطالب بمشروعك المفتوح المصدر وحرّره.
فضول صغير. عالم من المصادر المفتوحة.
THE FIRST COLLECTIONvue-element-admin هو حل واجهة أمامية جاهز للإنتاج يعتمد على Vue 2 و Element UI لبناء واجهات إدارة معقدة، يتضمن ميزات تسجيل الدخول، والمصادقة على الأذونات، و i18n، والسمات الديناميكية، والعديد من القوالب المؤسسية.
mo · js مكتبة JavaScript حركة الرسومات المُصممة للويب، سريعة ومتقنة مع شاشات ريتينا ومرنة، وتقدم واجهة برمجة تطبيقات تابعة للبيانات مع مكونات مدمجة مثل Html وShape وSwirl وBurst وStagger لإنشاء رسومات ويب ممتعة.
Flowbite هي مكتبة مكونات واجهة مستخدم مفتوحة المصدر مبنية على Tailwind CSS، توفر مكونات تفاعلية مثل النوافذ المنبثقة والقوائم المنسدلة، مع دعم لـ TypeScript وRTL وربط مع React وVue وSvelte وAngular.
webpack-dashboard هي لوحة تحكم CLI لـ webpack dev server، تستبدل مخرجات البناء المزعجة بواجهة مستخدم في الطرفية تعرض تقدم البناء، وأحجام الأصول، والأخطاء، والتحذيرات.
تتيح react-app-rewired تخصيص إعدادات Create React App (Webpack، Jest، الخادم) دون الحاجة إلى 'eject'، مما يحافظ على مزايا CRA مع إضافة مرونة للإضافات والمحمّلات وقواعد البناء المخصصة.
art-template هو محرك قوالب JavaScript عالي الأداء، يستخدم تقنية الإعلان المسبق للنطاق لتحسين سرعة العرض، ويدعم NodeJS والمتصفح، لكنه توقف عن الصيانة.
Nebular هي مكتبة Angular UI قابلة للتخصيص تعتمد على Eva Design System، توفر 4 سمات بصرية، وأكثر من 35 مكون UI، ومحرك سمات يدعم التبديل الفوري، ودعم أيقونات Eva Icons SVG، واستراتيجيات مصادقة قابلة للتهيئة.
Webpack هو حزم وحدات يجمع ملفات JavaScript للمتصفح، ويدعم تحويل الموارد، ووحدات ES2015+ وCommonJS وAMD، مع ميزات مثل التحميل المتقطع والتحسينات الإنتاجية.
Storybook هو ورشة عمل للواجهات الأمامية لبناء وتوثيق واختبار مكونات وصفحات واجهة المستخدم بشكل منعزل، وهو يدعم العديد من الأطر البرمجية ويوفر إضافات لإمكانية الوصول والتوثيق والتطوير التفاعلي.
مثال لتطبيق صفحة واحدة (SPA) لمنصة توصيل طعام ضخمة مبني باستخدام vue2 + vuex، يضم 45 صفحة تغطي تدفقات كاملة مثل تحديد الموقع، قوائم المتاجر، البحث، عربة التسوق، وإدارة الطلبات، مع توفر نظام خلفي Node وموقع إدارة، ليكون مرجعاً تعليمياً لتطبيقات Vue الكبيرة.
Braid هو نظام تصميم قابل للتخصيص لمجموعة SEEK Group، يتم توزيعه كمكتبة مكونات React. يوفر سمات، وBraidProvider، ومكونات منسقة باستخدام Vanilla Extract، مع إرشادات إعداد للمشاريع القائمة على sku.
تساعد Bundlephobia المطورين على تقييم تأثير حجم حزمة npm عند إضافتها إلى تطبيقات الواجهة الأمامية.