SPAをRails + React + Redux + Routerで実現して、解説してる記事があまりなかったのでまとめます。 ReduxのTodoアプリをベースにAPIリクエストするサンプルを作りました。 実現してること React + Redux + RouterでSPA APIリクエストでCRU(D)処理まで 対象 それぞれの技術の概念は理解してるが、実際にコードを書いたことがない方 実装方針 基本的にライブラリのサンプルの実装方針を踏襲(差分は後述) ServerSide Renderingも対応できるようにする Productionで使えて、ある程度の規模まで対応した構成 javascriptはes2015で書く APIリクエストはthunkを使う BuildはWebpackで行う github Webpack babelでビルドする。eslintはpreloadersでやるとc