Я не знаю, как именно работает их "инфраструктура компилятора".Но похоже, что они объединяют создание html и css в единый шаблонизатор.Возможно (вероятно) на основе Google Closure Compiler .
Но, скорее всего, это не просто один инструмент, который вы можете применить к некоторым шаблонам HTML, это, вероятно, целый вид фреймворка.
Чтобы выполнить нечто подобное, вы можете, например, создать (или использовать) шаблонизатор в сочетании с набором сценариев «создания релизов».Они проанализируют и скомпилируют шаблоны и одновременно создадут отображение оригинальных (стиль кода dev) имен классов css на сжатые имена классов css.После обработки всех шаблонов «дерева исходных текстов выпуска приложений» сценарии выпуска, наконец, создадут «скомпилированные шаблоны» и соответствующие файлы таблиц стилей, используя сжатые имена классов CSS.
Однако я настоятельно рекомендую что-то вроде «»Выпуск сценариев создания "для любого крупного проекта веб-приложения в любом случае!Эти сценарии могут предварительно скомпилировать шаблоны, применить такое сжатие имен классов CSS, создать вложенные сценарии php (чтобы избежать многих включений при каждом запросе на производственном сервере) и многое другое.Это позволяет высокопроизводительным веб-приложениям в интерпретируемой (PHP) среде.