動的コード ローディングをサポートする非常に小さい AMD ローダーを探しています。
ローダーはモバイル/高レイテンシー環境で使用され、requirejs のサイズが大きすぎます。
必要ありません: -text
プラグイン -css
プラグイン
-i18n プラグイン
これらの機能をサポートする最小の AMD ローダーは何ですか? 縮小したときに理想的には5k以下のものを探しています。Gzip はこの措置に含まれません。
私自身のプロジェクトのいくつかをサポートするために私が書いた、このlockandload AMD ローダーを見てみたいと思うかもしれません:
gzip されていますが、縮小されていません。約 859 バイトです。
gzip 圧縮も圧縮もされていないため、約 1520 バイトです。
ポリフィルは必要ありません。IE10 以降のすべてのブラウザで動作します。
RequireJS と互換性があります (したがって、循環的な依存関係をサポートします)。
匿名モジュールをサポートしています。
従来の JavaScript の読み込みもサポートしています。
従来の jQuery コードをサポートしています。
Google タグ マネージャー (GTM) を統合します。
Dagg Nabbit の回答に加えて、私が書いて自分のプロジェクトに使用する AMD コードを公開しました。
この種のコンポーネントを作成できるのと同じくらい小さくて簡単です。自分でロールアップしたい場合は、必要な目的に合わせて再構築できる優れた出発点として機能します。
注: これは、いかなる種類の仕様または標準にも準拠していません。高速で小さいことを目的としています。