MVCの観点で。
1. UI
2. フレームワーク
3. ページ
4. 運用、利用法

フレームワークは空気。ページが本体でユーザーがそれを利用できるようにするのがフレームワークの役目。

UIの内訳 Edit

  1. 読みUI
    ページ/履歴含む。
  2. 書きUI
    エディターなども。
  3. 探しUI
    検索の他に関連情報やおすすめの類も。
  4. 組み立てUI
    管理とWiki構築。テンプレートデータコンテキストなどページ/要素を使ったプログラミング部分。
    とは言っても結局ページ編集なので、このUIは不要かも知れない。