2003年頃のITProの記事
Modelに相当する部分では,先進的な企業は何らかの取り組みをしているものの,そのノウハウは誰にでも利用可能な状態にはなっていない。Model は,プログラミングの領域の問題ではなく,オブジェクト指向による業務分析と設計を抜きにしては作れない。つまり,適用業務による差が大きい分野であり,汎用的なフレームワークを設計するのはそもそも難しいといえる。
RESTfulに設計するとおのずとリソースの設計に重きを置かざるを得なくなる。Reflexではリソースの構造を共通のドメインとして定義し、リソースに対して4つAPI(CRUD)とすることでModelを汎用的に設計する。なんだかコロンブスの卵のような話である。
<関連>
MVCモデルは進化する
APIをやめデータ構造に着目する
0 件のコメント:
コメントを投稿