火曜日, 8月 26, 2008

【Reflex】 Model設計における汎用的なフレームワーク このエントリーを含むはてなブックマーク



2003年頃のITProの記事

 Modelに相当する部分では,先進的な企業は何らかの取り組みをしているものの,そのノウハウは誰にでも利用可能な状態にはなっていない。Model は,プログラミングの領域の問題ではなく,オブジェクト指向による業務分析と設計を抜きにしては作れない。つまり,適用業務による差が大きい分野であり,汎用的なフレームワークを設計するのはそもそも難しいといえる。


 RESTfulに設計するとおのずとリソースの設計に重きを置かざるを得なくなる。Reflexではリソースの構造を共通のドメインとして定義し、リソースに対して4つAPI(CRUD)とすることでModelを汎用的に設計する。なんだかコロンブスの卵のような話である。

<関連> 
MVCモデルは進化する
APIをやめデータ構造に着目する

0 件のコメント:

 
© 2006-2015 Virtual Technology
当サイトではGoogle Analyticsを使ってウェブサイトのトラフィック情報を収集しています。詳しくは、プライバシーポリシーを参照してください。