Сравнение популярных систем сборки для frontend-разработчиков
Я стал замечать, что в последнее время build-системам стали уделять всё больше внимания, и, под влиянием этого, их в одночасье стало настолько много, что, честно говоря, уже всех и не упомнить. Последнее время у меня на слуху четыре системы: Grunt, Gulp, Brunch и Gear. Про все что-то где-то было написано, но ни разу не ставился вопрос о том, какие преимущества или недостатки они имеют друг перед другом? И именно поэтому я решил провести сравнительный анализ самых популярных build-систем (по версии google). Но сперва надо определиться с критериями, по которым мы будем оценивать эти системы: Начало работы. Производительность. Никто не хочет ждать по минуте после изменения одного coffee-файла. Документация. Чем нагляднее и проще — тем лучше. Плагины. Ведь мы не хотим столкнуться с проблемой, когда мы начали использовать билд-систему, а в ней нет адаптера, скажем, для jasmine? Теперь, я полагаю, с вводной частью можно покончить и приступить, наконец, к сравнению.Читать дальше →