millenniumjs
1.0.0
フロントエンドを12個未満でレンダリングします。
機能的なステートレスコンポーネントを作成し、仮想DOMでレンダリングするためのJavaScriptライブラリ。 Reduxを使用した超軽量および高速アプリケーションを作成するのに最適です。
ヒント:ノードとNPMがインストールされているかどうかを確認します。
$ npm install millenniumjs --save-devヒント:コンポーネントを管理するために、Webpack(または同様のモジュールバンドラー)を使用します。
import millennium from 'millenniumjs' ; ヒント: Browserify(または同様のモジュールバンドラー)を使用して、コンポーネントを管理します。
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図書館を構築します。
$ npm run buildライブラリを構築し、RollUp-Watchを使用してソースファイルが変更されるたびにライブラリを再構築し続けます。
$ npm run devAfonso PaciferによるJSコードスタイルガイドに従ってください。
すべてのコードスタイルは、ESLINTで自動検証されます。
$ npm run lintjsdocsを使用してコードドキュメントを生成します
$ npm run jsdocs out/index.htmlでコードドキュメントを表示します
すべてのユニットテストを実行します:
$ npm test リリースのより良い組織を維持するために、セマンティックバージョン2.0.0ガイドラインに従います。
貢献したいですか?これらの推奨事項に従ってください。
詳細なChangelogについては、リリースを参照してください。
MITライセンス©Afonso Pacifer