Привет сообществу. Недавно набрёл в сети на штуку под названием browserify и хоть убей не понимаю её сути. Зачем она вообще нужна. Нет, я понимаю, что можно простым require из js добавлять библиотеки, но именно это у меня и вызывает вопросы. Вот например работаю я с jquery несколькими плагинами.
Эта штука соберёт jq и ещё плагины в один файл. Ну и вроде как на этом месте должно быть ВАУ!
Но зачем? В этом случае мы получим здоровенный файл со всем чем можно килобайт эдак на 300 - 350.
Библиотеки по моему лучше грузить с CDN'ов с фаллбэком. Будет шанс, что у пользователя они закешированны.
Ещё как повод его использовать приводится то что можно устанавливать и обновлять библиотеки через npm. Но ведь можно и через bower. И без лишних усложнений. Захотел потом склеил файлы библиотек в один, захотел не склеил.
Вопрос: Что в нём такого, что заставляет вас им пользоваться (если вы им пользуетесь)?