数日、バタバタと調査しては考えが変わる毎日ですが、ES6-classでReactアプリを書く前提が整ってきました。 classボディ外に、propTypes/contextTypes/childContextTypesを書くのも、そういうものと思えばまあいいか MixinはAOP的なラッパーコンポーネントを生成する関数で書く。移行もすでにES6記法で書いてたのでさほど面倒ではない contextはES6-classでも大丈夫だった BabelでES5へトランスパイルし、Browserifyでクライアント用はまとめる。 テスト周りがちょっと試行不十分だけど、Jest&Babel&Gulpで簡単なものはOK おそらく最後にして最大の課題はIDEのことです。コード的にはOKでもIDEがエラーや警告だしたり、逆に出すべきところで沈黙してたりすると書き方云々以上にストレスですから。今、私はWebSt
![WebStormでESLintを使う - まさたか日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/a2a54ff4f1ff62e3f1b05c054201769b2f33eb14/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmasataka_k%2F20160207%2F20160207054826.png)