Каков наилучший способ загрузки модулей CommonJS в качестве клиентского javascript в браузере?
Модули CommonJS помещают свою функциональность в пространство имен module.exports
и обычно включаются с помощью require(pathToModule)
на стороне сервера script. Загрузка их на клиента не может работать одинаково (требуется замена, необходимо учитывать асинхронность и т.д.)
Я нашел загрузчики модулей и другие решения: Browserify, RequireJS, yabble и т.д. или способы простого изменения модулей. Что вы считаете лучшим способом и почему?