react-routerがv4になったことで既存のアプリケーションが完全に壊れて困っちゃった人。いると思います。 まあでも頑張ればv4でも動くようにできるしv3からマイグレートする系記事もぽつぽつと出ているので、詰んでしまったりv3に居残り続けるみたいな選択にはならないと思いますが。 しかしそこは今後もドラスティックなメジャーバージョンアップを行うことが予想されるreact-routerなので、この際別のルーティングライブラリを選択してもいいのではないか、みたいな。 そういうモチベーションで今回の記事を書いてみました。 そしてこの記事ではreact-routerの代わりにuniversal-routerを使います。 universal-router is… universal-router 名前の通りUniversalなルーターです。クライアントでもサーバーでも動くよっていうあれ。 git
![react-routerではなくuniversal-routerでReact + ReduxのSSR + SPAする | nabeliwonote](https://cdn-ak-scissors.b.st-hatena.com/image/square/331399b4f975b07eafdf102eb755f106a1690819/height=288;version=1;width=512/https%3A%2F%2Fblog.nabeliwo.me%2Fimages%2Fsocial.png)