Мы можем создать модуль в requireJS, указав ему имя:
define("name",[dep],function(dep) {
// module definition
});
или мы можем создать его, исключая имя:
define([dep],function(dep) {
// module definition
});
Каков лучший способ создать модуль? Я знаю, что RequireJS рекомендует избегать назначения имен модулей.
Но я хочу знать, в каких сценариях мы делаем, и не нужно указывать модуль имени. Это влияет на использование? Каковы плюсы и минусы каждого из них?