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

Цитата:
как на клиенте использовать шаблоны хранящиеся в *.ss? В доках только про Ноду нашёл.
https://github.com/kobezzza/Snakeski...%D 0%B8%D1%8F

http://www.youtube.com/watch?v=wVt_L...ature=youtu.be

Вообще кейзов использования несколько:

1) Runtime-компиляция шаблонов;
2) Прекомпиляция шаблонов и последующие использование как простого JS;
3) Генерация статических страниц, аля Github Pages.

Но компилить шаблоны на стороне клиента не стоит, т.к. придётся тащить 14к строк кода транслятора + дополнительная нагрузка на трансляцию, лучше подключать уже скомпиленный шаблон и юзать его, в доке есть и описания и видео про это.

Цитата:
SS такой толстый, не отразится ли это на скорости компиляции? Фич-то всё больше и больше. SS уже не шаблонизатор, SS уже ЯП, нафиг! *Епифанцев.jpg*
Да, ЯП, я уже писал об этом, но ЯП заточенный под написание шаблонов.

Не отразится, SS не только самый функциональный движок шаблонов, но и один из самых быстрых. К тому же трансляция делается только один раз.
__________________
kobezzza
code monkey
Ответить с цитированием