Связь между CommonJS, AMD и RequireJS?
Я все еще очень confused по поводу CommonJS, AMD и RequireJS, даже после того как прочитал много информации.
Я знаю, что CommonJS (ранее известный как ServerJS) — это группа, определяющая некоторые JavaScript спецификации (т.е. модули) для использования языка вне браузера. Спецификация модулей CommonJS имеет такие реализации, как Node.js или RingoJS, верно?
Какова связь между CommonJS, Asynchronous Module Definition (AMD) и RequireJS?
Является ли RequireJS реализацией спецификации модулей CommonJS? Если да, то что тогда AMD?
module.exports против exports в Node.js: что выбрать?
Как использовать requirejs для загрузки статического JSON-файла?
Как перенаправить на другую веб-страницу?
Как проверить, содержит ли массив строку в TypeScript?
Ссылка и выполнение внешнего JavaScript-файла, размещенного на GitHub