Цитата:
|
То есть мы получаем дополнительную степень свободы, потому что мы больше не привязаны к семантике файловой системы, и можем строить собственную семантику отношений шаблонов, при этом используя ФС как нам удобно, так чтоли?
|
Ну и это тоже конечно. А вообще лучше всего к СС относится через призму JS.
var foo = 1;
function bar(a) {
return a + foo;
}
- var foo = 1
- template bar(a)
{a + foo}
Кстати результатом работы шаблонов SS может быть не только строка, а что угодно, например можно сказать СС собрать DocumentFragment из шаблона.
/// Вернёт <div class="hello"></div>
- template foo()
< .hello
/// Вернёт DocumentFragment
- template bar() @= renderMode 'dom'
< .hello