0

私は現在 Django プロジェクトに携わっており、レイアウトには間違いなく Twiter ブートストラップを使用しています。

実際には正確ではありませんが、私の質問は非常に単純です。Bootstrap を使用すると、フォーム、テーブル、レスポンシブ、ボタンのスタイル、ナビゲーションなど、個別にダウンロードするスタイル/JS を選択できます。 -inclusive」ファイル....同じページですべてのリソースを一度に使用していません。

それに加えて、あるテンプレートを別のテンプレートの上に構築できる Django テンプレート システムがあるため、基本的に、より一般的なものをベース テンプレートに追加し、必要に応じてサブテンプレートに他の静的ファイルを含めることができます。

つまり、すべてを要約すると、これらのスタイルを分離する価値はありますか? より多くのCSSファイルをインポートして処理する必要があるため、組織的にはそれほどきれいではないかもしれないと思いますが、一方で不要なものをロードすることはありません.

この選択のトレードオフは何ですか?

お時間をいただきありがとうございます。

4

1 に答える 1

2

それらのスタイルを分離する価値はありますか

いいえそうではありません。たとえばvisitmixを見てみると、新しいファイルをリクエストするオーバーヘッドが、違いを無視できるものであることがわかります。

Cookie のないドメインからサーバーを静的にすると、ユーザーはサーバーに 2 回アクセスするだけで済みます。1 回は CSS 用、もう 1 回は JavaScript 用です。

于 2012-08-24T13:36:55.350 に答える