タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

fluxに関するzyxwvのブックマーク (2)

  • Fluxとはなんなのか - Qiita

    今までReduxでのアプリケーションの開発やシンプルなFluxのコードの素振りはしてきました。 なんとなくアーキテクチャについての考え方や仕組みをコード上では確認できました。 がしかし!!もっと根からどういった思想で何が美味しいのかを調べたいと思いました。そんな思いをまとめた記事になります。 MV*の何がだめだったのか MVCやMVVMなどいろんな概念があります。 MVCとMVVMの違いは図のような感じです。 MVC MVVM 一方方向なのか双方向かの違いだけですが、個人的には仲間だと思っているのでここではMVVMを中心に見ていきます。 ViewModelではViewから受け取ったデータをModelが受け取れる形に加工してModelに送ります。 それまでjQueryとAjaxを利用して作成されてきたアプリケーションはModel(ロジック)層とView層に分離させる必要がありました。 Vi

    Fluxとはなんなのか - Qiita
    zyxwv
    zyxwv 2018/02/28
    Model と ViewModel の整合をどう取るか? ユーザ操作とサーバ側操作が同時に発生しても大丈夫か?全操作を Action 経由にすることで一元管理する。
  • React と Flux で Tumblr を再構築する話。 - Qiita

    React と Flux を用いてアプリケーションを構築します。 これを採用した点は、 はじめに書いた通り、 React を選択しながら アプリケーションを書くには Flux のフローを導入するのが今のところよいとされると思ったからです。 React は View を提供してくれますが、それだけだと データのやりとり等を含めた、アプリケーションは構築しにくいです。 といっても、今回私の作成した例では、React 単体でも構築可能です。 Flux における アプリケーションフロー Flux では有名な図。一方通行なデータフローが素敵ってよく言われる。 React が提供してくれるのは 図の React Views Flux が提供してくれるのは 図の Dispacher そして、他の部分は自分で作成していくことになります。 フォルダ構成 先に述べた通り、Flux はデータのやりとりを示してく

    React と Flux で Tumblr を再構築する話。 - Qiita
  • 1