ユーザーインターフェースを構築するためのアプリケーションアーキテクチャ
- ソフト名 : Flux
- OS :
- 言語 : JavaScript
- 開発者 : HOME
Flux 詳細説明
Fluxは、Facebookがクライアント側のWebアプリケーションを構築するために使用するアプリケーションアーキテクチャです。一方向データフローを利用して、React' Sコンポーネントコンポーネントを補完します。それと、正式なフレームワークではなくパターンの詳細、そしてあなたはただちに新しいコードなしでフラックスを使い始めることができます。フラックス用途には3つの主要部分があります。ディスパッチャー、店舗、およびビュー(反応成分)。これらはモデルビューコントローラと混同してはいけません。コントローラはフラックスアプリケーションに存在しますが、それらはコントローラビューです – ストアからデータを取得し、このデータを子供に渡す階層の上部にしばしば見つかります。さらに、Action Creators – Dispatcher Helperメソッド – アプリケーションで可能なすべての変更を記述するSemantic APIをサポートするために使用されます。フラックス更新サイクルの4番目の部分としてそれらを考えるのに便利です。