В чем разница между модулями browserify/requirejs и модулями ES6

Я до сих пор не знаком с ES6 и загрузчиками модулей, и в настоящее время я рассматриваю объединение настройки браузера с ES6. Мне было интересно, если мне понадобится браузеру /requirejs, если я использую модули ES6. Похоже, оба позволяют вам определять модули и экспортировать их? В чем разница между модулями browserify/requirejs и модулями ES6?

Ответ 1

Поиграв некоторое время, я лучше понял вещи, также благодаря @Andy для блога RequireJS, Browserify, SystemJS или es6-module-loader,

SystemJS - мой личный фаворит, потому что он позволяет загружать любую систему модулей (AMD, CommonJS, ES6) и даже использовать их взаимозаменяемо в 1 приложении.

Обновление: за это время Webpack стал доступен и также должен рассматриваться как загрузчик модулей.