仕事を進める上でReact.jsについて教える機会が増えてきました。 React.jsがなんなのかは、各自ググっていただくとして、基本的なところで 何をどうやったらReact.jsでサービスが実装できるのか? という点について理解できるよう、チュートリアルを作っていきたいと思います。 前提 ・ES5ベースで実装。 ・npmを利用して必要なライブラリを追加。 ・JSXのコンパイルはreactifyで行う。 ・サーバサイドはnode.jsで実装 ・DBはpostgreSQL(Herokuにデプロイするため) 上記、各単語は必要になった時点で触れていきますが、よくわからなければ調べてください。 ※React.jsの技術情報を調べていると、よくES6ベースで書かれたソースをよく見るのですが、現状はブラウザ自体が一部しか対応してなかったり、知識レベルがバラバラな複数の技術者とチームで開発するというこ