Rendez votre front-end dans moins de 12 parsecs.
Une bibliothèque JavaScript pour créer des composants sans état fonctionnels et rendre avec Dom virtuel. Idéal pour créer des applications ultra légères et rapides avec Redux.
Astuce: vérifiez si vous avez installé le nœud et le NPM.
$ npm install millenniumjs --save-devAstuce: utilisez WebPack (ou bundler de module similaire) pour gérer les composants.
import millennium from 'millenniumjs' ; Astuce: utilisez Browserify (ou Bundler de module similaire) pour gérer les composants.
const millennium = require ( 'millenniumjs' ) ; import millennium from 'millenniumjs' ;
function Hello ( ) {
return (
millennium . component (
'h1' ,
{ className : 'foo' } ,
'Hello World'
)
)
}Astuce: utilisez JSX pour écrire votre composant de manière déclarative.
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' ) ) ; Avez-vous apprécié?
Voir la documentation complète et commencez maintenant par Millennium.js.
Cloner ce référentiel et installer ses dépendances:
$ git clone https://github.com/millenniumjs/millenniumjs.git
$ cd millenniumjs
$ npm installConstruit la bibliothèque à Dist:
$ npm run buildConstruit la bibliothèque, puis continue de la reconstruire chaque fois que les fichiers source changent à l'aide de Rollup-watch:
$ npm run devSuivez le guide de style JS de code par Afonso Pacifer.
Tous les styles de code sont automatiquement validés avec Eslint:
$ npm run lintGénérer des documents de code avec jsdocs
$ npm run jsdocs Afficher les documents de code dans out/index.html
Exécutez tous les tests unitaires:
$ npm test Pour maintenir une meilleure organisation des versions, nous suivons les directives sémantiques du versioning 2.0.0.
Vous voulez contribuer? Suivez ces recommandations.
Voir les versions pour les modifications détaillées.
Licence MIT © Afonso Pacifer