جعل الواجهة الأمامية الخاصة بك في أقل من 12 parsecs.
مكتبة JavaScript لإنشاء مكونات وظيفية عديمة الجنسية وتقديم مع DOM الظاهري. مثالي لإنشاء تطبيقات خفيفة وسريعة مع Redux.
نصيحة: تحقق إذا كان لديك عقدة وتثبيت NPM.
$ npm install millenniumjs --save-devنصيحة: استخدم WebPack (أو Bundler Module Bundler) لإدارة المكونات.
import millennium from 'millenniumjs' ; نصيحة: استخدم Browserify (أو Bundler Module Bundler) لإدارة المكونات.
const millennium = require ( 'millenniumjs' ) ; import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
millennium . component (
'h1' ,
{ className : 'foo' } ,
'Hello World'
)
)
}نصيحة: استخدم JSX لكتابة المكون الخاص بك بشكل تعريفي.
import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
< h1 className = "foo" >
Hello World
</ h1 >
)
} import millennium from 'millenniumjs' ;
function Hello ( ) {
// Markup
}
millennium . render ( < Hello /> , document . getElementById ( 'root' ) ) ; هل أحببتها؟
انظر الوثائق الكاملة وابدأ الآن مع Millennium.js.
استنساخ هذا المستودع وتثبيت تبعياته:
$ git clone https://github.com/millenniumjs/millenniumjs.git
$ cd millenniumjs
$ npm installيبني المكتبة إلى DIST:
$ npm run buildيبني المكتبة ، ثم يستمر في إعادة بنائها كلما تغيرت الملفات المصدر باستخدام رولوب واتش:
$ npm run devاتبع دليل نمط رمز JS بواسطة Afonso Pacifer.
جميع نمط التعليمات البرمجية هي التحقق التلقائي مع ESLINT:
$ npm run lintقم بإنشاء مستندات رمز مع JSDOCS
$ npm run jsdocs عرض مستندات الرمز في out/index.html
قم بتشغيل جميع اختبارات الوحدة:
$ npm test للحفاظ على تنظيم أفضل للإصدارات ، نتبع إرشادات الإصدار الدلالي 2.0.0.
تريد المساهمة؟ اتبع هذه التوصيات.
انظر الإصدارات للحصول على تغيير مفصل.
ترخيص معهد ماساتشوستس للتكنولوجيا © Afonso Pacifer