إلهام الإبداع في تطوير الويب الحديث.
الإنجليزية | 简体中文
إطار عمل Modern.js هو إطار عمل تدريجي على شبكة الإنترنت يعتمد على React. في Bytedance ، نستخدم Modern.js لإنشاء أطر من المستوى العلوي التي دعمت تطوير الآلاف من تطبيقات الويب.
عند تطوير تطبيقات React ، عادة ما يحتاج المطورون إلى تصميم خطط تنفيذ لميزات معينة أو استخدام مكتبات وأطر أخرى لحل هذه المشكلات. يدعم Modern.js جميع التكوينات والأدوات التي تحتاجها تطبيقات React ، ولديها ميزات وتحسينات إضافية مدمجة. يمكن للمطورين استخدام React لإنشاء واجهة المستخدم للتطبيق ، ثم يتبنون تدريجياً ميزات Modern.js لحل متطلبات التطبيق الشائعة ، مثل التوجيه ، والحصول على البيانات ، وإدارة الدولة.
انظر البداية السريعة.
تتوفر الحلول والمكتبات التالية ضمن النظام البيئي Modern.js:
نستخدم معيار Modern.js لمراقبة اتجاه المقاييس الرئيسية ، مثل حجم الحزمة وسرعة التجميع وحجم التثبيت.
يرجى الرجوع إلى خريطة الطريق Modern.js. سنقوم بتحديث محتوى خريطة الطريق بانتظام. من فضلك ترقبوا.
يوفر Modern.js مجموعة من الأمثلة الجاهزة للاستخدام التي يمكنك العثور عليها واستخدامها في مستودع أمثلة Modern-JS.
ترحيب المساهمين الجدد!
يرجى قراءة دليل المساهمة.
اعتمد هذا الريبو مدونة سلوك المصدر المفتوحة من Bytedance. يرجى التحقق من مدونة السلوك لمزيد من التفاصيل.
بفضل الأصدقاء التاليين على مساهماتهم في Modern.js:
يتم تعديل بعض تطبيقات Modern.js من المشاريع الحالية ، مثل إنشاء التفاعل ، Remix ، Jest و Backdle-Require. شكرا لهم.
@modern-js/bundle-require : تم تعديله من مرجع حزمة.@modern-js/plugin : تتم الرجوع إلى API Hooks من Farrow-Pipeline.@modern-js/plugin-testing : تمت الإشارة إلى The Jest Runner من Jest-Cli.@modern-js/plugin-data-loader : يتم الرجوع إلى بعض التعليمات البرمجية من Remix.@modern-js/babel-plugin-module-resolver : تم تعديله من Babel-Plugin-Module-Rensolver. Modern.js هو معهد ماساتشوستس للتكنولوجيا مرخصة.
يتم سرد تراخيص الطرف الثالث في تراخيص الطرف الثالث.