Я посмотрел на обычных подозреваемых... Spark, NHaml и т.д. Все они кажутся синтаксическим сахаром для тех, кому неудобно синтаксис <%% > . Есть ли другие материальные выгоды? Синтаксический сахар, по-видимому, не является достаточной причиной для изменения всего механизма просмотра.
Причины, опубликованные до сих пор:
- Легче переходить с другой платформы
- Более естественное переключение контекста.
- Лучшее разделение проблем
- Меньше строк кода
- Лучшая устойчивость к межсайтовому скриптингу
- Улучшение соответствия XHTML