Доброго дня.
Вопрос такой. Чем можно собирать статичную верстку?
Точнее, чем собирать я знаю. PHP там, Grunt.
Но чем можно обеспечить такую структуру?
/Application.html //тут , футер/хедер, общее для страниц
/pages/catalog.html
/pages/about.html //и прочее подобное, верстка каждой конкретной страницы.
/blocks/item-element.html //повторяющиеся блоки, которые инклюдятся из /pages/*.html
В итоге - после сборки получаем то количество страниц, которое в папке pages.
В grunt-includes, если судить по примерам, в каждую страницу включено "include header/footer.html"
В идеале - автосборка полных файлов при изменении блоков / страниц.
Причина необходимости такого - периодически занимаюсь только версткой, общаться приходится лишь с дизайнером, а ей проще скидывать статичные html-файлы.
> В идеале - автосборка полных файлов при изменении блоков / страниц.
Такого у них нет, но есть встроенный сервер. Вы его запускаете, меняете и все видите. В конце просто собирается и отправляется.