JavaScriptの進化が止まらない。もし、JavaScriptの欠点を挙げるとすれば、外部のファイルがロードできない点にあったと思う。やはりこれができないと他の言語の比べると弱い印象になってしまう。

ピクチャ 1 Thumbnail-15

だが、それをもJavaScriptは克服していく。本当にすごい。

今回紹介するオープンソース・ソフトウェアはAjile、外部スクリプトファイルの読み込み等多数の機能を実装したJavaScriptライブラリだ。

JavaScriptはあまり得意ではないので、これはあまり自信がない。ただ、すごいという事だけはお伝えしたい。まず、外部ファイルの読み込み。これはLoad(ファイル名)にて実装される。

ピクチャ 3 Thumbnail-11

さらにNameSpace。汚染の被害軽減のためには必須だろう。次がIncludeとImport。Importはアスタリスクをサポートしているようだ。さらにImportAsというものもある。

実際の実装については、Ajileが難読化されており良く分かっていない。だが、大規模なJavaScriptを使ったWebアプリケーション構築等ではきっと役に立つだろう。ぜひamachangに解読をお願いしたい所だ。

.:[Ajile]:.
http://ajile.sourceforge.net/

SourceForge.net: Ajile
http://sourceforge.net/projects/ajile/