minahitoの鯉日記スマートフォン用の表示で見るminahitoの鯉日記この広告は、90日以上更新していないブログに表示しています。2009-08-04データバインディングXCウェブアプリケーションのデータバインドは少し癖がある。いうか、最近のWebフレームワークを見る限り、データバインドという概念はそこまで強うのうて、もっぱらデータベースのモデル化に力が入っとるみたい。これはRailsからの流れなんじゃろうか?Webサービスはコントローラのほうをバインドして実現するフレームワークが多い。サーバ側なら理にかなっとると思う。いうか、VisualStudioが提供しとるような、Webサービスのデータオブジェクトをデータソースにする方法論をどがーして実現しとるかは今調査中。一般的という言葉は使いたくないけど、プログラム全般で見れば、データモデルとストレージは分離せざるをえないのが通例。セーブデータのデータモデルにメモリカードの読み書きのコードを書き込んじゃう人はあまりおらんと思う。アセットパイプラインなどもそうで、せいぜいメモリストリームとのやりとりを直に書くくらいじゃと思う。Web開発の場合は、データモデルといえば十中八九データベースのデータなので、データベースにがっちり紐付けするものらしい。それを単にモデルと呼ぶ*1くらい、それが一般的。採用されたハンドラとの分離方式が好みなんじゃけど、コミュニティでとんでもなく評判が悪かったので、同概念の再採用にずっと躊躇しとる。いずれにせよコアレベルでは特定のストレージとのやりとりを規定できんけー、ハンドラのインターフェイスとオブジェクトのあり方は別々にせにゃあいけん。しても、型がない言語はここで苦労する......型があればクラス定義自体をパースしてバインドできる*2んじゃけど、型がないと、型情報はどうしても動的なプロパティとして定義せにゃあいけん。»プロフィールid:minahito_carp今年こそ広島が優勝したブログ。(1)はてなブログをはじめよう!minahito_carpさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。