This question already has answers here:
When to use Requirejs and when to use bundled javascript?
(3个答案)
5年前关闭。
我决定开始将RequireJS用于项目,并且我对何时最好使用RequireJS感到困惑。
例如,我有一个小型网站,每个页面上使用大约4-6个脚本。我目前正在将所有脚本合并为一个缩小的脚本。不这样做,而是用RequireJS加载它们是否有意义?
我知道在大型Web应用程序中使用RequireJS,但是我想知道的是对于较小的网站是否也有意义。
(3个答案)
5年前关闭。
我决定开始将RequireJS用于项目,并且我对何时最好使用RequireJS感到困惑。
例如,我有一个小型网站,每个页面上使用大约4-6个脚本。我目前正在将所有脚本合并为一个缩小的脚本。不这样做,而是用RequireJS加载它们是否有意义?
我知道在大型Web应用程序中使用RequireJS,但是我想知道的是对于较小的网站是否也有意义。
最佳答案
我最近开始使用requirejs。
我注意到的主要优点之一是范围的明确分离-我习惯于有时混淆全局范围。
具有明确隔离的modules
及其显式列出的依存关系使代码可重用和可管理。
最小化也可以通过requirejs轻松处理,从而使从开发代码到生产代码的转换变得简单。
现在,无论项目多么小,我都尝试确保所有JavaScript都是模块化的,我认为这是一个明智的决定。