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

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


UIの内訳

1. 読みUI

ページ/履歴含む。

2. 書きUI

エディターなども。

3. 探しUI

検索の他に関連情報やおすすめの類も。

4. 組み立てUI

管理とWiki構築。テンプレートデータコンテキストなどページ/要素を使ったプログラミング部分。