Renderiza tu front-end en menos de 12 parsecs.
Una biblioteca JavaScript para crear componentes funcionales sin estado y renderizar con DOM virtual. Ideal para crear aplicaciones ultra ligeras y rápidas con Redux.
Consejo: Verifique si tiene instalados Node y NPM.
$ npm install millenniumjs --save-devConsejo: use Webpack (o Bundler de módulo similar) para administrar los componentes.
import millennium from 'millenniumjs' ; Consejo: use Browserify (o Bundler de módulo similar) para administrar los componentes.
const millennium = require ( 'millenniumjs' ) ; import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
millennium . component (
'h1' ,
{ className : 'foo' } ,
'Hello World'
)
)
}Consejo: use JSX para escribir su componente de manera declarativa.
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' ) ) ; ¿Te gustó?
Vea la documentación completa y comience ahora con Millennium.js.
Clon este repositorio e instale sus dependencias:
$ git clone https://github.com/millenniumjs/millenniumjs.git
$ cd millenniumjs
$ npm installConstruye la biblioteca a Dist:
$ npm run buildConstruye la biblioteca, luego sigue reconstruyendo cada vez que los archivos de origen cambian usando Rollup-Watch:
$ npm run devSiga la guía de estilo de código JS por Afonso Pacifer.
Todo el estilo de código es un validado automático con Eslint:
$ npm run lintGenere documentos de código con JSDOCS
$ npm run jsdocs Ver documentos de código en out/index.html
Ejecute todas las pruebas unitarias:
$ npm test Para mantener una mejor organización de lanzamientos, seguimos las pautas de Versiones semánticas 2.0.0.
¿Quieres contribuir? Sigue estas recomendaciones.
Ver lanzamientos para el cambio de cambios detallado.
Licencia MIT © Afonso Pacifer