Мне нравится, что его так легко использовать и настраивать, и у него есть множество плагинов, из которых вы можете выбирать. Он также имеет множество различных способов настройки ваших задач. Вы можете написать их в коде или определить в файлах JSON. Документация могла бы быть более ясной в отношении того, как они структурированы. Например, я не смог найти примеров того, как структурировать свои задачи в файлах JSON. Это делает документацию немного менее понятной, но не намного. Я работаю над проектом Angular, где мы хотели использовать gulp для компиляции нашего SCSS в CSS. Мы также хотели минимизировать наш JavaScript. Это было относительно легко, используя только одну задачу.