Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

mvcに関するsomemoのブックマーク (9)

  • matarillo.com: UIパターン

    UIパターン 追記 この記事の一部を加筆・修正したものを「開発者が知っておくべき、6つのUIアーキテクチャ・パターン」として@ITに転載しています。 MVVMを追加した上で、アプリケーションモデルとMVVMをプレゼンテーションモデルのバリエーションとして位置づけました。 MVPの2つのスタイルとして、監視コントローラとパッシブ・ビューを説明しました。 まえがき Martin Fowlerの"GUI Architectures"を訳したので公開しようと思ったのだが、FAQページに「EAA developmentとかDSLなんかは商業出版するんで例外ってことで」と書いてある。面倒だったので翻訳の公開はやめて、「自分の理解を書く」というスタイルにしようと思う。 Fowler氏が説明しているのは 「フォームとコントロール」、「モデルビューコントローラー (MVC)」、「プレゼンテーションモデル」、

  • Beyond MVC

    PHP Advent Calendar 2013 - 6日目 昨日は@fivestrさんのComposerを使った簡単Travis CI設定でした。 TL;DR オブジェクト指向/MVCでうまく捉えきれていなかったものは何なのか?MVCから続くソフトウェアアーキテクチャーの「その先」は何なのか?Reenskaug博士を知っていますか? WikipediaによればReenskaug博士は1930年生まれ。MVCという概念が世の中に送り出された論文『MODELS - VIEWS - CONTROLLERS (pdf)』は1979年ですから、49歳の時ということになります。1960年からソフトウェアを書き始め、1973年からオブジェクト指向でソフトウェアを開発しており、現在でも現役でソフトウェアの世界にいらっしゃいます(ex 2009年の講演)。「プログラマ歴42年 (* Clean Coder

    Beyond MVC
    somemo
    somemo 2013/12/06
  • サバクラ両方で動く JavaScript の大規模開発を行うために

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    サバクラ両方で動く JavaScript の大規模開発を行うために
  • Dátiles Sin Carozo 1kg

    Todas las semanas tenemos muchas sorpresas. ¿Te gustaría recibirlas?

    Dátiles Sin Carozo 1kg
  • 続: MVC - 虎塚

    疑問メモ: MVC(http://d.hatena.ne.jp/torazuka/20121213/mvc)の続き。 身内から「ナーバスナイーブなコードでMVCを組み立てようとしたところで何の意味もねーぞ」と諭されて、考えることをほぼ諦めつつも、一応書き直しました。 https://gist.github.com/4318346 MVCはアーキテクチャパターンなので、GOFのような実装パターンより、さらに抽象度が高いです。実装クラスを数個作って分かったつもりになろうというアプローチは、たしかにそもそも間違っていました。 以下は、前回の記事に頂いたコメントを読んで、考えたこと、調べたことのメモです。コメントくださったきしださん、shuji_w6eさん、ありがとうございます。 ViewがModelを持つ Model Q. Viewを保持してよいのか? A. ダメ、絶対。 イベントハンドラを登録

    続: MVC - 虎塚
  • Backbone Patterns

    Backbone Patterns Building apps with Backbone.js Here, I try to document the good practices that our team has learned along the way building Backbone applications. This document assumes that you already have some knowledge of Backbone.js, jQuery, and of course, JavaScript itself. Table of contents Model patterns Bootstrapping data View patterns Inline templates JST templates Partials Animation buf

  • やはりお前らのMVCは間違っている

    Editor's Notes#2: \n#3: \n#4: \n#5: \n#6: \n#7: \n#8: \n#9: \n#10: \n#11: \n#12: \n#13: \n#14: \n#15: \n#16: \n#17: \n#18: \n#19: \n#20: \n#21: \n#22: \n#23: \n#24: \n#25: \n#26: \n#27: \n#28: \n#29: \n#30: \n#31: \n#32: \n#33: \n#34: \n#35: \n#36: \n#37: \n#38: \n#39: \n#40: \n#41: \n#42: \n#43: \n#44: \n#45: \n#46: \n#47: \n#48: \n#49: \n#50: \n#51: \n#52: \n#53: \n#54: \n#55: \n#56: \n#57: \n#5

    やはりお前らのMVCは間違っている
    somemo
    somemo 2012/09/27
  • MVVMパターンの適応 – 2011年のMVVMパターンの常識 - the sea of fertility

    MVVMパターンに関する認識・知見があちこちに散らばっているように見えるので、そろそろまとめてみる事にしました。この記事は、他の各サイトの記事などでMVVMの基的な考え方・実装方法などを把握されている方が対象です。 そういった方がMVVMパターンを実務に適応してみようと思った時や、MVVMパターンを要件に合わせてカスタマイズしていく際に、認識すべきパターンの実装方式のそもそもの理由と考え方、要件に合わせて考えていかなければならないポイントを把握する助けとなる情報を提供するのを目的としてこの記事を書きました。(文字ばかりですいません><) MVVMの実装の各要素の実装をこねくりまわすばかりで、その過程でパターンを把握している気になって、パターンの来の目的を破壊してしまうような実装を推奨してしまっている人も見ます。そんな滑稽な事をしない認識を持って欲しいのです。 MVVMパターンは、WPF

  • JavaScript MVC座談会。遅くならない? それぞれの特徴は? サーバとの通信は?(後編)

    JavaScriptでの大規模アプリケーション開発を支援する「JavaScript MVCフレームワーク」がいくつも登場し、注目され始めています。7月11日に開催された「第31回 HTML5とか勉強会」では、このJavaScript MVCフレームワークがテーマとなり、主なフレームワークの紹介と座談会が行われました。 それぞれのフレームワークがどんな特徴を持ち、何に向いているのか。非常に勉強になる内容でしたので、この記事では座談会の内容を紹介したいと思います。 (記事は「座談会:JavaScript MVC、遅くならない? それぞれの特徴は? サーバとの通信は?(前編)」の続きです) ローカルのモデルをサーバに保存するには? 新野 ここまでは主にビュー側の話をしてきましたが、次はモデルについてです。それぞれのフレームワークで、モデルとしてローカルに持ったデータをサーバに送って保存したいと

    JavaScript MVC座談会。遅くならない? それぞれの特徴は? サーバとの通信は?(後編)
    somemo
    somemo 2012/07/17
    クライアント側にモデル・Restfull
  • 1