fluxible-example/fluxible-router を参考にしつつ、最小構成(のつもり)でアプリのテンプレを作った。
> npm install
> npm run dev
Windows なら
> npm install
> npm install -g gulp
> gulp dev
でもいい。
src/start.js
ここで ES6
有効化などの設定
↓
src/server.js
サーバーの設定
↓
src/app.js
本体
(webpack.config.js
に設定が書かれている)
↓
src/client.js
サーバーからのデータを受け取るなど
↓
src.app.js
本体
- [Server] リクエストを Node.js サーバーが受け取る
- [Server] そのリクエストの URL をもとに、HTML がレンダリングされる
- [Server] その際に Store に保存された情報は、グローバル変数
window.App
に格納され、HTML に埋め込まれる - [Client]
window.App
から情報を取得し、 Store に格納される
ソース中のコメントに記載。
Windows 7 Home Premium 64bit Node.js v0.12.7