• ページ中心
  • MVCのVとCは決まりきっている
    Mはページページに関連するクラス。機能にはあるかも知れないし無いかも知れない。

    Cはフレームワークと各機能にある。
  • Mはページページに関連するクラス
    そのページ/要素の中にもあるかも知れないし無いかも知れない。

    MVCのViewとCは決まりきっている。

    Cはフレームワークと各機能にある。
    フレームワークが持つVのクラスは1つだけ。それ以外には機能が独自に持つかも知れない。
  • 要点は機能の拡張性(可能性)
    • トリガーの種類
      ~の前/後、他の機能と比べたときの優先度、…

      →自由ならいい。自由=制限無し=サポートもなし。
    • トリガーの種類
      ~の前/後、他の機能と比べたときの優先度、…
    • 出力箇所の種類
    • 呼び出し箇所、クライアント側スクリプト部分、ヘッダー、フッター、…
      →それぞれグローバル変数で。それだけの違い。
    • 呼び出し箇所、クライアント側スクリプト部分、ヘッダー、フッター、…
      →違いなし。ヘッダー/フッター/ページ本文での違いはない。スクリプト部分からというのも一緒。