Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! MVC] R2Mのブックマーク
[go: Go Back, main page]

タグ

MVCに関するR2Mのブックマーク (11)

  • 開発中のアプリをMVVMからMVCに戻した理由 MVVM×RxSwiftでの開発で得られた教訓 | ログミーBusiness

    2018年12月12日、株式会社サイバーエージェントにて「CA.swift」の 第7回が開催されました。AbemaTVやAmeba、AWAなどを担当しているiOSエンジニアが登壇し、それぞれのチームの開発ノウハウを惜しみなく語るイベント。今回は、『iOSアプリ設計パターン入門』の著者2名を含む5人のエンジニアが、iOS開発における知見を披露します。プレゼンテーション「なぜうちのチームは開発中のアプリをMVVMからMVCに戻したのか」に登壇したのは、株式会社ゆめみの史翔新氏。講演資料はこちら 開発中のアプリをMVVMからMVCに戻した理由史翔新氏:先ほど紹介に預かりました史と申します。ふだんの勉強会では、loveeとか、星野さんと呼ばれているので、お気軽にどれでも好きな呼び方でお願いします。 というわけで、「なぜうちのチームは開発中のアプリをMVVMからMVCに戻したのか」というタイトルで発

    開発中のアプリをMVVMからMVCに戻した理由 MVVM×RxSwiftでの開発で得られた教訓 | ログミーBusiness
  • なぜうちのチームは開発中のアプリを 
MVVM から MVC に戻したのか - Speaker Deck

    @Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!

    なぜうちのチームは開発中のアプリを 
MVVM から MVC に戻したのか - Speaker Deck
    R2M
    R2M 2018/12/13
  • クライアントサイドのモデルとは何か 前編 ~ クライアントサイド MVC の死 - mizchi's blog

    前置き この記事、来は Flux には Model がないのではないかと思った覚書 - ナカザンドットネット と Flux の Store が ViewModel かって話からの MVW とかどうでもいいって話 - 型の蓄音機は 1 分間に 45 回にゃあと鳴く のアンサーとして書き始めた記事だが、前置きだけで別テーマとなったので、前後編に分割する。 僕は元々がゲームクライアント屋だったときの発想を引きずってるのと、既存の Web の開発の文脈に対して距離を置いていることを明言しておく。あとこういうテーマでとある原稿書いていたので、頭の整理も兼ねて。 ActiveRecord の功罪を振り返る このテーマを語るにあたって、まず Rails の MVC について述べなければならない。なぜなら、フロントエンドのアーキテクチャとは、サーバーサイドの MVC の模倣に始まり、破綻し、結果として

    クライアントサイドのモデルとは何か 前編 ~ クライアントサイド MVC の死 - mizchi's blog
  • 私がMVCフレームワークをもはや使わない理由

    数ヶ月前、私はなぜここにたどり着き、何が可能かを理解する旅に出ました。この旅は、私にアプリケーションアーキテクチャ、MVCという強烈な宗教に対する疑いをもたらしました。そして、リアクティブ、関数型プログラミングの真の実力に触れたのです。また、シンプルさに集中する旅でもあり、私たちの産業はうまくやっているという考えを捨てる旅でもありました。どんなことを見つけたか興味がある方もいるでしょう。 私たちの見ている画面の背後にあるパターンはMVC –Model-View-Controllerです。まだウェブがなくソフトウエアアーキテクチャも分厚いクライアントが単一のデータベースに原始的なネットワークでアクセスするのがせいぜい、という時代にMVCは生まれました。そして数十年後、MVCはまだ現役であり、衰え知らずでオムニチャネルアプリケーションの開発に使われています。 Angular2のリリースの前にM

    私がMVCフレームワークをもはや使わない理由
  • MVCをWebに適用した「MVCモデル2」 : Java好き

    「MVC」をWebに対応させた「MVCモデル2」(MVC2)がある。 「MVC」は基的にウィンドウベースのGUIに対応したものになる。 よってWebではそのまま利用できないので、「MVCモデル2」が登場する。 「MVCモデル2」もWebシステムではほとんどのベースとなっていて、 こちらをMVCと思い込んでいる人も多いが違う。 「モデル2」のシナリオ モデル2は次のようなシナリオで動作するように作る。 (順番は図の番号と対応しています。) ユーザがブラウザを通してフォームなど入力する。 ユーザが入力したフォームデータなどをHTTPリクエストとして ブラウザがコントローラへ送る。 コントローラがモデルに状態を変更するように依頼する。 コントローラが制御をビューに転送する。 ビューがモデルの情報を取得し、 最新の状態にしたページを生成する。 ページがブラウザに返され、表示される。 「MV

    MVCをWebに適用した「MVCモデル2」 : Java好き
    R2M
    R2M 2016/03/30
  • うまれかわるMVC 〜PHPカンファレンス関西2014にむけて - なんたらノート第三期ベータ

    PHPカンファレンス関西2014リレーブログ11人目です。イレブンです。イレブンといえばワールドカップ観戦で忙しいこの時期ですが、みなさんPHPカンファレンスへの心の準備はいかがですか。サッカー疲れでバテないように、テンション上げていきましょう。 先週は、@tbsmcd さんの『機関区 : カンファレンスで起きる何か』で終わっていました。うまれかわったPHPerのエピソード、涙腺がゆるみますね。今年は、もっと多くのビギナーが最後まで楽しめるように、という構成を意識してみました。まだ勉強会慣れしていない人も、いい意味でショックを受けてもらい、うまれかわり感を持って帰ってもらえたらと思います。 さてタイトルの MVC、MVC といえばもちろん Microsoft Visual C++ ですよね。ちがいますね。ごめんなさい。いまどきの PHPer にとっては MVC = Mac, Vagrant

    うまれかわるMVC 〜PHPカンファレンス関西2014にむけて - なんたらノート第三期ベータ
    R2M
    R2M 2016/03/29
  • TLのDCIとかMVCに違和感があった

    MVC、DDD、DCIの話題がTwitterやブログでいろいろ出ていたのですが、自分の実力ではちょっと肌が合わない部分がありました。 そんなことをツイートしていたら、丁寧に会話してくださる方がいたのでまとめておきました。

    TLのDCIとかMVCに違和感があった
    R2M
    R2M 2016/03/29
  • えぇー!MVCのContollerはプレゼンテーションロジックのinput担当だったのかい!? - @ledsun blog

    この話はMVC(Model-View-Controller)の話です。 特にクライアントMVCの話です。WebMVCの話ではありません。 事前 ViewとModelを分けるためにControllerを挟むのだと思っていました。 事後 Contollerはプレゼンテーションロジックのinput担当でした。 参考文献 The Model-View-Controller (MVC) Its Past and Present を読んでください。すべてが書いてあります。 題 WebMVCから考えた俺のコントローラー そんなことより聞いてくださいよ。 WebMVCからMVCに入った口としてはViewとControllerの分け方なんて考えたこともないんですよ。 分かれてて当たり前ジャンと思ってたんですよ。 ところがJavaScriptで3000行くらいあるDOMをゴリゴリするアプリケーションをいじっ

    えぇー!MVCのContollerはプレゼンテーションロジックのinput担当だったのかい!? - @ledsun blog
    R2M
    R2M 2016/03/29
  • 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
    R2M
    R2M 2016/03/29
  • iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い

    iOS/Androidアプリを作る際に理解しておいて欲しい「Model」という役割について説明します。わりと意識していないケースがあるので、チェックしてみてください。

    iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い
    R2M
    R2M 2014/08/22
  • やはりお前らのMVCは間違っている

    PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。 タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624

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