5

リソースローダーを介してjavascriptおよびcssファイルをロードしたいと考えています。私はもともと LabJ を使用していましたが、私のシナリオでは YepNope の方がエレガントで使いやすいことがわかりました。しかし、私はそれが壊滅的に遅いと感じています。これは奇妙なことですが、ほとんどのことで LabJ の速度に匹敵するようです。

私が持っていることの 1 つは Etags です。これは、クライアントのキャッシュを処理するのではなく、サーバーからの要求がまだ行われているため、すべてが遅くなると確信しています。

とにかく、メインの YepNope サイトの外にはあまりありません。また、彼らの問題リストに修正を加えた新しいバージョンをしばらくリリースしていないので、他にどのようなオプションがあるのか​​ 疑問に思っていました...

私の要件は次のとおりです。

  • Css と Javascript をロードする必要があります
  • それらをすべて並行して行う必要がある
  • Javascript経由で読み込めます

YepNope がもう少しアクティブだったらいいのにと思いますが、他のオプションを検討したかったのです...

4

1 に答える 1

6

検討のためにrequire.jsを投げます。スクリプトと css タグを動的に追加する<head>ため、非同期でうまく機能します。また、すべての js を 1 つのファイルに最適化するため、プロジェクトが私のようなものである場合、開発中の js ファイルは数十個 (約 100 個あると思います) になりますが、本番用は 1 つだけです。

私がまだ取り組んでいない唯一のことは、cssファイルの最適化ですが、どうやらそれは行われたようです。

幸運を

于 2011-11-01T19:53:40.567 に答える