React Routerの概要 React Routerはページ遷移などを制御するためのもので、SPAを作る際には必須となる機能です。 vte.cxのblankプロジェクトでも使用していますが、いくつかハマリどころがあったので、ここにまとめておきます。また、初心者歓迎!React初心者勉強会とLT大会でも紹介します。 なお、バージョンはv4を使っています。 書き方は概ね以下のように、<Link to="iteminput">で遷移先リンクを指定し、<Switch>の<Route>で実際に表示するコンポーネントを指定するといった感じになります。 demo.js render() { return ( <Router> <div id="wrapper" className={this.state.condition ? 'toggled' :''}> <div id="sidebar-wra