最近、私はますます多くの仕事をクライアント側にシフトしていることに気づき、それ故に私のJSファイルはますます大きくなる傾向があります。ほとんどのHTMLページのヘッダーに6つ以上のJSインポートが含まれるようになり、これが読み込み時間を犠牲にしていることに気付きました。
最近、1つのHTTPリクエストで複数のJSファイルをダウンロードできるこのスクリプトを発見しました。これはPHPで書かれており、Djangoファンなので、Pythonで書き直す予定です。事前に縮小され連結されたファイルへのHTTPリダイレクトを使用することを計画しており、301のコストはどうなるのか疑問に思いました。それがばかげた考えかどうか教えてください。
一方、静的ファイルの提供にスクリプトロジックを導入することについては少し心配しており、たとえば、JSファイルを連結して最小化し、HTMLで複数のJSダウンロードを置き換えるantタスクのような実行可能なビルドの代替手段があるかどうか疑問に思いました。スクリプトのように、1つの大きなヘッダーを持つヘッダー。