react-universallyがよさげ

github.com

Feature

  • Code Splitting with System.import()
  • ExtractTextPlugin for bundling CSS

感触

  • 割りと必要最低限なものだけ入っていて、SSRできそう。
  • gaearon/react-hot-loader は不要かも
    • react-hot-loader自体のバグとかSystem.import()のためにいらぬコードが入っているので。変更を監視して素直にブラウザリロードだけで良い気がする
  • development環境では、es-lintが自動で走ってくれるとよいかも。
  • System.import()に変数を渡した際にサーバ側だと上手くパースできない(事前コンパイルの時に、ファイル分割するので、リテラルじゃないときついということか)