1

レール3.1搭載エンジンで生成されたビューのソースを見ると、すべてのCSSとJavaScriptがロードされているのがわかります。それは効率的ではないですか?その特定のページに必要なCSSとjsを読み込むほうが効率的ではないでしょうか?レール3.1のマウント可能なエンジンアプリでは、すべてのcssとjsがリクエストごとにロードされます。パフォーマンスを低下させたり、効率を低下させたりすることはありませんか?

答えて

2

あなたは開発環境にいますか?本番環境では、すべてのアセットが圧縮され、プリコンパイルされ、application.jsとapplication.cssだけがリンクされます。あなたのサイト全体のjsとcssがブラウザのキャッシュにロードされるので、別のページにアクセスするときに余分なサーバー要求を行う必要がないので、これが最良の方法です。

+0

私は開発環境にいます! – phoenixwizard

+0

これは予想される動作です。それは効率的ですか?いいえ。しかし、開発環境は効率的ではないと考えられています。開発プロセスには実用的であると考えられています。私はそれについて心配しません。 –

+0

うん、私は同意:) Thnxの先端:) – phoenixwizard

関連する問題