Чому Webpack називають "модульним бандлером"?
Webpack називають "модульним бандлером", тому що він:
- Працює з файлами як з модулями. Кожен файл (JS, CSS, зображення, шрифт, JSON) Webpack сприймає як модуль зі своїми залежностями.
- Будує граф залежностей.
Webpack аналізує
importтаrequire, розуміє, які модулі від яких залежать, і вибудовує повну схему зв'язків проєкту. - "Бандлить" (bundles) - об'єднує модулі у підсумкові файли. Після аналізу залежностей Webpack збирає все в один або кілька бандлів: оптимізованих файлів, готових до завантаження браузером.
Тобто: модулі → граф залежностей → один бандл (або кілька бандлів). Звідси і термін modular bundler: інструмент, який збирає модулі в бандли.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.