129 читали · 3 года назад
Сравнение методов require() и import() в JavaScript
Источник: Nuances of Programming Прежде чем остановиться на отдельных характеристиках методов, дадим каждому из них определение. require() В контексте Node.js require()  —  это встроенная функция для включения внешних модулей, которые существуют в отдельных файлах. Оператор require() читает файл JavaScript, выполняет его, а затем возвращает экспортированный объект. Он позволяет добавлять встроенные модули NodeJS, те, что разработаны сообществом, а также локальные модули. var myVar = require('http'); //to use built-in modules var myVar2 = require('...
1438 читали · 7 лет назад
JavaScript модули. Руководство для начинающих
Кросспостинг статьи JavaScript модули. Руководство для начинающих. Если вы новичок в JavaScript, то такой жаргон как "modle bundlers vs. module loaders", "Webpack vs. Browserify" и "AMD vs. CommonJS" может поставить вас в тупик. Система модулей в JavaScript может быть пугающей, но её понимание жизненно важно для разработчиков. В этой статье я постараюсь объяснить всё простыми словами (с несколькими примерами кода). Надеюсь, что для вас эта статья окажется полезной. Примечание: Для удобства статья будет разделена на две части...