Тема: Snakeskin
Показать сообщение отдельно
  #650 (permalink)  
Старый 10.02.2016, 20:06
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
То есть мы получаем дополнительную степень свободы, потому что мы больше не привязаны к семантике файловой системы, и можем строить собственную семантику отношений шаблонов, при этом используя ФС как нам удобно, так чтоли?
Ну и это тоже конечно. А вообще лучше всего к СС относится через призму 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
__________________
kobezzza
code monkey
Ответить с цитированием