LESSコードをCSSにコンパイルするビルドプロセスがあります。これは、JavaScript文字列リテラルに挿入され、メインの縮小された.jsコードと連結されます。そして、そのメインコードはCSS文字列をページに挿入します。
これの利点の1つは、スタイルとスクリプトを起動して実行するために必要なHTTPリクエストが1つだけであるということです。
ただし、この方法で行う際の注意点はありますか?
編集
多くの人が私がパンフレットタイプのウェブサイトで働いていると思います。私は実際、単一ページのWebアプリに取り組んでいます。したがって、JavaScriptが無効になっている場合、アプリはとにかくまったく役に立たない。しかし、使いやすさの観点からは、JavaScriptが無効になっているユーザーに、アプリを実行するにはJSが必要であることを伝えるために、いくつかのスタイルが利用可能であることが最善かもしれません。
編集2
Backbone.jsでWebアプリを構築しています。また、私は複数の見解を持っています。スクリプトタグを介してそれらすべてをロードするのはひどい考えです。また、依存関係の管理はひどいものになります。したがって、私はRequireJSを使用して、すべての依存関係を支援しています。
しかし、RequireJSには、アプリで使用できるプレーンテキストファイルをロードできる、このすてきな小さなプラグインもあります。
そのため、このことから、各ビューに独自のLESSファイルで独自のスタイルを持たせるようになりました。