Встречается на собеседованиях • сегодня

Когда использовать CommonJS модули

CommonJS модули стоит использовать в Node.js-окружении, особенно в legacy-проектах или серверных приложениях. Они синхронно загружаются, что удобно для серверного кода, но не подходит для браузеров.

Пример:

js
// math.js
const add = (a, b) => a + b;
module.exports = { add };

// app.js
const { add } = require('./math');
console.log(add(2, 3)); // 5

Основные случаи использования:

  1. Backend на Node.js (особенно версии ниже 12)
  2. Конфигурационные файлы (webpack.config.js, .eslintrc.js)
  3. Когда нужен динамический импорт через require()

Для фронтенда и современных Node.js-проектов лучше использовать ES-модули (import/export).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы