タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

amon2に関するtaketyanのブックマーク (2)

  • GitHub - tokuhirom/Amon: yet another web application framework

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - tokuhirom/Amon: yet another web application framework
    taketyan
    taketyan 2011/07/13
    ちょっと読んでみる.
  • tokuhirom blog

    Amon2のアーキテクチャまずはこちらの図をごらんください。 Amon2 の構造は非常に単純であることをご理解いただけたかとおもいます。基的な構造はこれがすべてなのです。なにしろ、できるだけおぼえることがすくなくなるように意図して設計されておりますから、こういうシンプルな構造になるのもあたりまえといえましょう。 ここで特徴的なところが二点あります。Web Context Object が Context Object を継承しているところ、レスポンスオブジェクトが has-a 関係ではないところです。 Web Context Object が Context Object を継承しているのは、CLI でもなんとなくつかえるようにするためです。この工夫により CLI での開発が異常に楽になっています。このあたりについてはおって解説したいとおもっています。 レスポンスオブジェクトが has-

    tokuhirom blog
    taketyan
    taketyan 2011/07/13
    WebContext と Response が has-a じゃなくて生成の関係にあるの自然だし美しい. # AFTER_DISPATCH はディスパッチャが呼ばれる *後* ですよね.
  • 1