07/08/31 18:48:20 .net
最近のJavascriptライブラリは、機能つめこみすぎて1ファイルが重すぎ。
あと、Javascript 読み込みのためのスクリプトタグ書かせすぎ。
1. モジュールごとに、Javascript ファイルを分割する。
2. 各モジュールの依存関係をあらわす JSON ファイルを用意しておく
(モジュール名を指定すると、必要なファイルの配列を返す)
3. 使いたいモジュール名を指定すれば、XMLHttpRequest で必要なJSファイルをGETして、eval で展開
くらいのことはやってほしい。
Dojo は↑を行う仕組みはあるんだけど、dojo.js に全部展開しているから結局重いし。