Skip to main content

Чому Webpack називають "модульним бандлером"?

Webpack називають "модульним бандлером", тому що він:

  1. Працює з файлами як з модулями. Кожен файл (JS, CSS, зображення, шрифт, JSON) Webpack сприймає як модуль зі своїми залежностями.
  2. Будує граф залежностей. Webpack аналізує import та require, розуміє, які модулі від яких залежать, і вибудовує повну схему зв'язків проєкту.
  3. "Бандлить" (bundles) - об'єднує модулі у підсумкові файли. Після аналізу залежностей Webpack збирає все в один або кілька бандлів: оптимізованих файлів, готових до завантаження браузером.

Тобто: модулі → граф залежностей → один бандл (або кілька бандлів). Звідси і термін modular bundler: інструмент, який збирає модулі в бандли.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.