いまどきのSPA(Single Page Application)開発に欠かせない存在になった「React」。「自分とは関係なさそう」とまだ使っていないWeb制作者も、この記事でどんなものか体験してみては? (この記事は、2016年5月3日に修正されました) コンポーネントを使った単一方向のデータフローを採るReactのデータフローは、ユーザーインターフェースの構造を記述するのに理想的です。state(ステート)と連動するツール類が意図的に単純化されていることから、Reactが単に従来型のModel-View-Controllerアーキテクチャーの中のViewにすぎないように思うかもしれませんが、理想的なツールであることは確かです。 Reactだけで大規模なアプリを構築できないわけではありませんが、コードをシンプルにするためには、stateを別の場所で管理する必要があります。 Reactに
![逃げ出さないで!React+ReduxでいまどきSPA開発に触れてみる](https://cdn-ak-scissors.b.st-hatena.com/image/square/b8c50977147ddc501a8de41a271a5bc140348439/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F2022%2F07%2F28%2F2447796%2Fl%2F85be680a9f0095f4.jpg)