2015-02-16 1 views
0

Каковы плюсы и минусы использования Assetic vs Grunt в моем проекте? Какая из них лучше"? Я слышал, что иметь дело с Ассетиком - это большая боль, для меня это выглядит нормально, но я никогда не использовал его так сильно. Я нашел это http://konradpodgorski.com/blog/2014/06/23/better-way-to-work-with-assets-in-symfony-2/, и Grunt выглядит довольно хорошо. Я мог бы попробовать обоим себя, но я нахожусь в центре фиксации проекта, и мне нужно выбрать некоторые технологии как можно скорее, поэтому мне нужно tldr; версия преимуществ и недостатков использования любой технологии.Symfony2 Assetic vs Grunt - что мне использовать?

ответ

1

Никогда не использовал grunt вместе с symfony2, но я пообещал себе, что сделаю это в следующий раз.

Строительство и наблюдение за изменениями, в том числе, возможно, с помощью пешеходной нагрузки, безусловно, являются профессионалами для ворчания! другой профессионал для ворчания заключается в том, что доступны тысячи доступных плагинов, которые могут потенциально делать такие вещи, как минимизация изображений, uncss и т. д. я не думаю, что есть простой способ сделать это с помощью assetic.

В целом это зависит от вашего удобства. если вы просто хотите объединить файлы, вероятно, проще использовать assetic. в противном случае я бы определенно выбрал grunt (я уверен в использовании grunt, просто потому, что я использовал его много)

1

Assetic - это PHP, поэтому вы можете манипулировать им во время выполнения. Связки могут расширять ваши шаблоны и автоматически добавлять стили и т. Д.

С другой стороны, хрюкать - это JavaScript и не может быть интегрирован в вашу программу во время выполнения, но он поддерживает более широкий набор инструментов и легче настраивается.