私たちは多くのライブラリを使用しており、require.js を探しています。依存関係を管理し、コードをモジュール構造に分割できます。
これが本番環境でどのように機能するのか理解できませんか? 本番環境では、すべての js を縮小して 1 つのファイルにマージします。すべてをロードする js ファイルは 1 つしかないので、requirejs はどのように役立つのでしょうか?
私たちは多くのライブラリを使用しており、require.js を探しています。依存関係を管理し、コードをモジュール構造に分割できます。
これが本番環境でどのように機能するのか理解できませんか? 本番環境では、すべての js を縮小して 1 つのファイルにマージします。すべてをロードする js ファイルは 1 つしかないので、requirejs はどのように役立つのでしょうか?
ソフトウェア開発のステップは生産だけではないからです。ソフトウェア開発において常にそうであったように、可読性とメンテナンスと開発のためにコードをモジュール化することをお勧めします。
簡単な比較は、他の言語の比較です。Java の場合、すべてのクラスを 1 つのファイルにまとめる必要はありませんか? すべてのクラスを常に個別のファイルに分割します。しかし、最終的には、本番用にコンパイルされます。
requireJSには が同梱されておりr.js adapter for Node and Rhino
、依存関係の解決と注入を静的に行い、本番ファイルを作成/出力します。
実際、本番環境では、1 つだけでなく、多数の js ファイルがあります。たとえば、stackoverflow.com ページの head セクションを見てください。