Усы является система шаблонов рамок-агностик, что усиливает разделение логики вид из файла шаблона.
Это шаблоны двигатель сделал возможным не быть даже можно встраивать логику в шаблоне.
Это позволяет шаблоны быть повторно через границы языка и в других языковых независимых использования.
Работа с Усы означает дело с шаблонами, представлений и контекстах.
Шаблоны содержат HTML (или какой-либо другой формат) и усы теги, которые указать, какие данные, чтобы тянуть в. Шаблон может быть строкой или файл (обычно заканчивается в .mustache).
Представления Erlang модули, которые могут определить функции, которые вызываются и предоставляют данные для тегов шаблона. Контекст является DICT Erlang, который содержит текущий контекст, из которого можно тянуть теги данных.
Усы также доступен в:
JavaScript - скачать mustache.js здесь
Рубин - скачать Усы здесь .
Python - скачать pystache здесь .
Erlang - скачать mustache.erl здесь .
PHP - скачать mustache.php здесь .
Perl - скачать Усы шаблон здесь .
Перейти - скачать mustache.go здесь .
Lua - скачать Hige здесь .
OOC - скачать Mustang здесь .
C ++ - скачать plustache здесь .
ActionScript 3 - скачать mustache.as здесь .
Java - скачать mustache.java здесь .
. Node.js - скачать Му здесь
Особенности
- скомпилированных шаблонов (по скорости)
- Сила контексте
- Типы тэгов
- Переменные
- логические разделы
- Список разделов
- Комментарии
Комментарии не найдены