MVC
結論 要約 背景 本文 MVCが考えられた時代 PDSとMVC 現代Webフロントエンドの複雑さ PDS適用の困難さ PDSの放棄とプレゼンテーションモデル 結論 宣伝 結論 fluxのstoreは、(意味があって)「プレゼンテーションとドメインの分離」(PDS)に則っていないの…
#技術書典 #技術書典4 設営完了 pic.twitter.com/JA8bUWU1zt— ぎゃばん@技術書典4 か-20 (@ledsun) 2018年4月22日 サマリ 完売。 赤字にならなかった点で成功、真の需要がわからなかった点で失敗でした。 電子版 在庫切れてしまったので、電子版を用意しま…
Presentation Domain Separationとは? Presentation Domain Separation。 プログラムをプレゼンテーションロジックとドメインロジックに分けること Separate Domain from Presentationとは? Separate Domain from Presentation。PDSを導入するリファクタリ…
主な違いは三つ クライアントMVCWebMVC コントローラーがたくさんコントローラーが1つ Viewが状態を持つViewは状態を持たない ModelからViewへの呼び出し・変更通知があるModelはViewを呼び出さない コントローラーの数 WebMVCではユーザ入力は必ずHTTPリク…
この話はMVC(Model-View-Controller)の話です。 特にクライアントMVCの話です。WebMVCの話ではありません。 事前 ViewとModelを分けるためにControllerを挟むのだと思っていました。 事後 Contollerはプレゼンテーションロジックのinput担当でした。 参考…
最近以下の記事などMVCが話題に上がります。 やはりお前らのMVCは間違っている MVCにおけるcontrollerクラスの役割は時代と共に変わって行く | F’s Garage@fshin2000 MVCがわからなくて議論についていけません*1。そこで調べてみました*2。 Gof MVCを調べる…