意味は2つ。

  • WikiEngineが提供するAPI
    機能開発のためのもの。機能の実装であるページ/要素を呼び出す仕組みとか。
  • 機能が独自に提供するAPI
    他の機能が利用するもの。
    機能が他の機能を知っていなければ(他の機能に依存していなければ)ならない。
    それぞれ独自に用意すればいいので関知しない。どうでもいい

外部からの指示 Edit

  • 内部だけのデータでも指定されていればそれを使う
  • 指定されていないデータだけ内部で作る
    一部でも指定されていないデータは内部で作る。
    フォームユーザーに問い返す。
  • データの単位をオブジェクトとすれば判定が単純に

→具体案ができたのでもういらない
フレームワーク