tokuhiromの日記

 | 

2008-03-10

MVC の話 00:48

あんまりまとまってないす。ぶれいんだんぷな感じなんで、適当に読みとばしてくらはい。

まあ、MVC っていう名前の定義はおいといて、それなりに便利で、かつメンテナンシビリティの高いソフトウェアを構築できればいい、ってことじゃないすかね。

最近web application framework っていうのは、だいたいが

という3つの構成要素により構成されています。

O/R Mapperとか JS 支援とか、そういうのはフレームワークのコア機能ではないとおもいます。あくまで HTTP 関連の枠組みづくりがフレームワークのなすべきことかと。

とはいえ、ウェブアプリケーションの中において、ロジックゴリゴリモリモリと書くとろくなことがないということが近年叫ばれております。ウェブアプリケーションの中に書いてたんだけど、思ったより重い処理だったからバッチにうつしたくなるとか、Jabber からも呼びたくなるとか、API から呼びたいとか、JS から呼びたいから JSON API つくりたいとか、とかとか。

とはいえ、ぜんぶがぜんぶ、そういったビジネスロジックの分離とかしなくちゃいけないかというと、そうでもない気もするのよね。などなど。O/R Mapper 直接よんだ方が楽なときもあるだろーし。

.pl に直接ロジック書くのはなしかなーとおもってる。 08:51

AzulAzul 2013/03/08 20:40 Wonderful explanation of facts avilaable here.

cvleauacvleaua 2013/03/10 10:41 QUeBfo , [url=http://juoiflztrjua.com/]juoiflztrjua[/url], [link=http://ljqucocrhgev.com/]ljqucocrhgev[/link], http://xlywqrmancmy.com/

opaoexttrpopaoexttrp 2013/03/13 11:02 SVJQJa , [url=http://hmepyllwprnu.com/]hmepyllwprnu[/url], [link=http://oshiitqzeuak.com/]oshiitqzeuak[/link], http://rymiuporbhrv.com/

relwuzwlvgrelwuzwlvg 2013/07/29 01:10 mecwodbubmztu, <a href="http://www.eppzvmagjr.com/">sgfdvuksug</a> , [url=http://www.ewmzyocxyc.com/]dvrziupeel[/url], http://www.iwkfvhrysc.com/ sgfdvuksug

rylztataqjrylztataqj 2013/07/31 07:05 pyjyydbubmztu, <a href="http://www.ygfrmzrnyd.com/">rqnnudyrnv</a> , [url=http://www.sqsxzjrhqe.com/]mzteqzusfb[/url], http://www.ukgzeqgzxa.com/ rqnnudyrnv

sovvonnudxsovvonnudx 2014/04/15 16:33 pjnqfdbubmztu, <a href="http://www.wvaiynqfow.com/">hhxljflvuv</a>

psmnyypcswpsmnyypcsw 2014/04/17 17:11 igowmdbubmztu, [url=http://www.lbemezfuif.com/]gfwttrebug[/url]

ennkubbaenennkubbaen 2014/04/19 20:20 slnyndbubmztu, <a href="http://www.iourqlmeaa.com/">mcahtblwog</a> , [url=http://www.qtxnvywtzt.com/]cxkvikcdgb[/url], http://www.jhtdayqbfx.com/ mcahtblwog

ゲスト



トラックバック - http://catalyst.g.hatena.ne.jp/tokuhirom/20080310
 |