Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Чому Webpack називають "модульним бандлером"?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Модульний бандлер** - інструмент, який сприймає кожен файл (JS, CSS, зображення, шрифт, JSON) як модуль, будує граф залежностей через `import` і `require`, а потім об'єднує модулі в один або кілька підсумкових бандлів. **Ключове:** звідси й термін modular bundler - інструмент, який збирає модулі в бандли.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняWebpack називають **"модульним бандлером"**, тому що він: 1. **Працює з файлами як з модулями.** Кожен файл (JS, CSS, зображення, шрифт, JSON) Webpack сприймає як модуль зі своїми залежностями. 2. **Будує граф залежностей.** Webpack аналізує `import` та `require`, розуміє, які модулі від яких залежать, і вибудовує повну схему зв'язків проєкту. 3. **"Бандлить" (bundles) - об'єднує модулі у підсумкові файли.** Після аналізу залежностей Webpack збирає все в один або кілька бандлів: оптимізованих файлів, готових до завантаження браузером. Тобто: **модулі → граф залежностей → один бандл (або кілька бандлів)**. Звідси і термін **modular bundler**: інструмент, який збирає модулі в бандли.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.