2

非常に多くのウィジェットを持つサイトを構築しています。各ウィジェットロジックをモジュールとしてロードするためにrequirejsを使用しています。

例: 私のホームページには 20 個のウィジェットがあり、require config を使用してすべてのウィジェット js ファイルをロードしています。ウィジェットはバックエンドから変更できるため、ビルド プロセス中に r.js を使用してすべてのファイルを単一の js ファイルに最適化することはできません。これにより、20 個の追加の http リクエストが発生します。

require({
    baseUrl: 'http://example.com/',
    paths:{
        widget1:'app/wid1',
        widget2:'app/wid2',
        ....
        widget20:'app/wid20'
    },
    waitSeconds: 30
});

質問: サーバー側の技術を使用してすべてのモジュールを 1 つのファイルに動的にマージし、http 要求を保存することはできますか?

4

1 に答える 1