Renderize seu front-end em menos de 12 parsecs.
Uma biblioteca JavaScript para criar componentes sem estado funcional e renderizar com o Virtual DOM. Ideal para criar aplicativos ultra leve e rápida com Redux.
Dica: Verifique se você tem o nó e o NPM instalado.
$ npm install millenniumjs --save-devDica: use Webpack (ou Módulo Similar Module) para gerenciar os componentes.
import millennium from 'millenniumjs' ; Dica: Use BrowSerify (ou Módulo Similar Module) para gerenciar os componentes.
const millennium = require ( 'millenniumjs' ) ; import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
millennium . component (
'h1' ,
{ className : 'foo' } ,
'Hello World'
)
)
}Dica: use o JSX para escrever seu componente declarativamente.
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' ) ) ; Você gostou?
Consulte a documentação completa e comece agora com Millennium.js.
Clone este repositório e instale suas dependências:
$ git clone https://github.com/millenniumjs/millenniumjs.git
$ cd millenniumjs
$ npm installConstrua a biblioteca para dist:
$ npm run buildConstrua a biblioteca e continua a reconstruindo sempre que os arquivos de origem mudam usando o roll-watch:
$ npm run devSiga o JS Code Style Guide de Afonso Pacifer.
Todo o estilo de código é validar automático com ESLint:
$ npm run lintGerar documentos de código com jsdocs
$ npm run jsdocs Exibir documentos de código em out/index.html
Execute todos os testes de unidade:
$ npm test Para manter a melhor organização dos lançamentos, seguimos as diretrizes semânticas de versão 2.0.0.
Quer contribuir? Siga estas recomendações.
Consulte Lançamentos para Changelog detalhado.
MIT Licença © Afonso Pacifer