Цитата:
|
Даже если просто экспериментируешь с какой-нибудь новой штукой?
|
Заблуждение, что шаблоны это что-то сложное (исключение XSLT, в котором без подготовки хрен разберёшся).
Вот пример шаблона Snakeskin
{template helloWorld(name)}
<h1>
{if name}
Hello {name}!
{else}
<button>Sign in</button>
{/}
</h1>
{/}
Шаблон скомпилится в JS функцию и вызов в JS - это вызов функции helloWorld
helloWorld('koba')
1) Шаблон гарантирует защиту от XSS
2) Поддерживать шаблон просто как для прогера, так и для верстальщика
3) Шаблоны легко бить по файлам
4) Решение проблемы code-reuse
5) Отделение логики от представления
6) ???
7) PROFIT
http://screencast.com/t/iU7AgM6jvjaj
Цитата:
|
А можешь обьяснить почему?
|
Ответил выше.
Цитата:
|
И какой шаблонизатор самый вкусный на данный момент?
|
Тут можно начинать холивар
Начни с чего-нибудь, а дальше сам решишь.