В чем секрет долголетия Webpack?



Каждый год появляются новые инструменты сборки и каждый из них имеет свою killer-feature по сравнению с Webpack. Кто-то имел более простой config файл, кто-то лучше оптимизировал выходной bundle, кто-то просто быстрее работает.



Почему же Webpack до сих пор на коне?



Дело в том, что у Webpack очень мощное комьюнити разработчиков, которое практически мгновенно реализует все эти «фичи» в новых версиях сборщика. При этом Webpack позволяет вам собирать своё приложение под любое из существующих окружений и именно так, как требуется вам. Т. е. альтернативы предлагают лишь отдельные сценарии сборки, а Webpack может буквально все.



Вот вам простой пример, ESbuild не умеет собираться в окружение меньше ES6, Parsel не умеет собираться под окружение Electron, а про интеграцию с WASM я вообще молчу.



Из последних сборщиков, кто на слуху – это Vite. В чем его киллер фича? Это ленивая dev сборка. За счет этого алгоритма проекты собираются сильно быстрее. И знаете что? Эта же фича уже добавлена в Webpack!

Одним словом, Webpack с нами очень на долго.



Подробнее об этом в статье - https://webpack-kobezzza.ru/blog/webpack-standart