タグ

mvpに関するpoad1010のブックマーク (3)

  • はてなブログ | 無料ブログを作成しよう

    台湾ひとり事旅(前編) 台湾へ行ってきた。チケットと宿を予めおさえていたものの、台湾地震の発生で予約を一度はキャンセル。その後の台湾観光庁の旅行に来て大丈夫だよ、という声明を確認してやはり行くことに。 目的はシンプルで、台北周辺で美味しい事をたくさんべること。そして自宅…

    はてなブログ | 無料ブログを作成しよう
  • GWT の MVP サンプル - 日記

    GWT では大きなアプリケーションを作る場合に MVP がオススメなのだそうです. MVP はいわゆる MVC の変形ですが,POSA で唯一翻訳されている Vol.1 にも出ていて決して新しいものではありません. 世の中が (Ajax バリバリになる前の) シンプルな Web アプリで楽をしてる間,こっち方面が劇的に進化していたとかそんなことはありませんでしたか. じゃあ,格的にリッチな Web アプリになるとまた 90 年代のような苦しみを味わうのかなぁ. ともあれ (JW),あの頃の VB や VC++ (MFC) のようにイベントハンドラのスパゲッティにおぼれないために,GWT の中の人達 (?) は MVP をオススメしているようで,解説とサンプルがこの辺にあります. Large scale application development and MVP Large scal

    GWT の MVP サンプル - 日記
  • 平々毎々 (Hey hey, My my) | JavaScriptでMVPパターン(ぷよぷよ編)

    せっかくUIパターンについて3つも記事を書いた(UIパターン その1、UIパターン その2、UIパターン その3)ので、自分でもコードを書いて試してみようと思った。 連鎖シミュレーションツール JavaScriptのコードはこれ(puyopuyo.js)。 モデルは2つ。fieldModel (6x12のフィールド)と、nextModel (次ぷよ)。observersフィールドにビューを追加しておくと、適宜update()関数をキックしてくれる。 fieldModelを書いたときにはgetter/setterをつけてみたのだが、まどろっこしかったのでnextModelではフィールドを直接公開してみた。 ビューも2つ。fieldViewと、nextView。どちらもupdate()関数を持つ。ビューを組み立てるときにはHTML DOMのノードコレクションを渡すようにしてい

  • 1