Single Page Application + Server Rendering yahoo/fluxible を使って、Single Page Application と Server Rendering の良いとこ取りのアーキテクチャを目指す。ある程度の複雑性と引き換えに、双方の利点で双方の欠点を打ち消し合うことができるため、全体的には良好なユーザーインタラクションを期待できる構成。 なぜ Single Page Application なのか 画面遷移時するたびにJavaScript/CSS のパースと評価をしなくて良くなる 画面遷移時のトランジションを柔軟に適用できる 画面遷移をまたがった実装が可能になる(あくまで可能になるだけ) なぜ Server Rendering するのか 初期表示の Critical Rendering Path を短縮できる SEO における保守信仰
![yahoo/fluxible による SPA + Server Rendering の概観](https://cdn-ak-scissors.b.st-hatena.com/image/square/9a6fd1fafa2c8fc842e061e0dd8c7100f5e6a7ba/height=288;version=1;width=512/https%3A%2F%2Ffarm1.staticflickr.com%2F375%2F18662261105_054cd0d86c_o.png)