Отправить свой фронт менее чем за 12 парсеков.
Библиотека JavaScript для создания функциональных компонентов без состояния и рендеринга с виртуальным DOM. Идеально подходит для создания ультра -световых и быстрых приложений с Redux.
Совет: убедитесь, что у вас установлен узлы и NPM.
$ npm install millenniumjs --save-devСовет: используйте WebPack (или аналогичный модульный пакет) для управления компонентами.
import millennium from 'millenniumjs' ; Совет: используйте браузерериф (или аналогичный модуль) для управления компонентами.
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 Чтобы сохранить лучшую организацию выпусков, мы следуем рекомендациям Semantic Versioning 2.0.0.
Хотите внести свой вклад? Следуйте этим рекомендациям.
Смотрите релизы для подробного отменуга.
Лицензия MIT © Afonso Pacifer