タグ

mvvmに関するgriefworkerのブックマーク (9)

  • Repositoryの後ろにネットワーク越しのシステムがあることの是非からRedux的世界へ - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    twitterで言ってたことを少し修正してまとめ。MVVM + Layered Architectureの文脈です。 最近、Repositoyとして抽象化しておけばそのデータがメモリ上にあるかそれともDB上にあるかネットワーク越しにあるか意識しなくていい、というのは嘘だと思ってる。パフォーマンスの観点除いても。 というのは、リポジトリが「非同期クエリ」を受け付け始めると、ReadStackの複雑性が跳ね上がるというのがあるからなんだけど、そもそもRepositoryへのクエリは必ず非同期であるというインターフェースにすればこれは問題にならないのかな リポジトリを基非同期に設計してもいいんだけど、そうすると同期的な表示を求めてくるUIプラットフォームと相性悪くなるんだよな たとえばMVVMで考えると、モデルのイベントを購読して、イベント来たらクエリ投げてモデル以下にある状態を読み出してきて

    Repositoryの後ろにネットワーク越しのシステムがあることの是非からRedux的世界へ - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
  • 実況中継シリーズ - 複雑なJavaScriptアプリケーションに立ち向かうためのアーキテクチャ - Re.Ra.Ku tech blog


     builderscon tokyo 2017 JavaScript   ScalaJSPerlRuby使 web+DB 
    実況中継シリーズ - 複雑なJavaScriptアプリケーションに立ち向かうためのアーキテクチャ - Re.Ra.Ku tech blog
  • GitHub - Shinpeim/NekogataDrumSequencer


    MVVMGUIPresentationDomainPDSMVVMUIViewViewModelModelUI MVVMMVVMMVVM PD
    GitHub - Shinpeim/NekogataDrumSequencer
  • 実況中継シリーズ「Vue.jsで学ぶMVVM 非同期処理 その光と闇」 Bパート - Re.Ra.Ku tech blog


    201734YAPC::KansaiVue.jsMVVM  B A SPA SPAGUI GUIMVVM BMVVM  web
    実況中継シリーズ「Vue.jsで学ぶMVVM 非同期処理 その光と闇」 Bパート - Re.Ra.Ku tech blog
  • GUIアプリケーションアーキテクチャ総合!みたいなやつ書いてる - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く


    JSGUI  MVVMMVVMMVVMMVVM Clean ArchitectureMVVMClean ArchitectureMVVMMVVM 
    GUIアプリケーションアーキテクチャ総合!みたいなやつ書いてる - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
  • 実況中継シリーズ「Vue.jsで学ぶMVVM 非同期処理 その光と闇」 Aパート - Re.Ra.Ku tech blog


    201734YAPC::KansaiVue.jsMVVM  Perl    
    実況中継シリーズ「Vue.jsで学ぶMVVM 非同期処理 その光と闇」 Aパート - Re.Ra.Ku tech blog
  • 実況中継シリーズ Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離 - Re.Ra.Ku アドベントカレンダー day 13 - Re.Ra.Ku tech blog


     Re.Ra.Ku. 13iOSUIScala builderscon20163hSOLD OUT Youtubebuilderscon
    実況中継シリーズ Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離 - Re.Ra.Ku アドベントカレンダー day 13 - Re.Ra.Ku tech blog
  • 【Xamarin.Forms】Prism & ReactivePropertyでMVVM開発 解説回 - nuits.jp blog


    Xamarin.Forms github.com   Xamarin.Forms Prism for Xamarin.FormsReactiveProperty MVVM Pattern Moq MVVM ugaya40.hateblo.jp  ViewModelModelViewViewModel ModelViewModel 
    【Xamarin.Forms】Prism & ReactivePropertyでMVVM開発 解説回 - nuits.jp blog
  • Model View Whatever + Rx のアンチパターン - Re.Ra.Ku tech blog

    GUIアーキテクチャパターンとしてModel View Whateverを採用した際に、Rxのストリームをプレゼンテーション層からモデル層まで一気通貫でつなげてしまうのはアンチパターンである、という話をします。 前提 GUIアーキテクチャパターンにおける Model View Whatever パターン、とくにMVVMに近いパターンを前提とします。いわゆるサーバサイドの「web系MVC」は前提としません。 Model View WhateverパターンとPDS そもそもGUIアプリケーションでModel View Whateverというアーキテクチャパターンを採用する理由として、PDSの実現があります。このあたりの話は詳しくは実況中継シリーズ Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離 - Re.Ra.Ku アドベントカレンダー day 13 - Re.Ra.K

    Model View Whatever + Rx のアンチパターン - Re.Ra.Ku tech blog
  • 1