Knír je rámec, agnostik šablonovací systém, který si vynutí oddělení pohledu logiky ze souboru šablony.
Tato šablon motor umožnil být ani možné vložit logiku v šabloně.
To umožňuje, šablony, aby byly znovu přes jazykové hranice a pro ostatní nezávislé používá jazyk.
Práce s Mustache prostředky zabývající se šablonami, pohledy a souvislostech.
Šablony obsahují HTML (nebo jiný formát) a knír značky, které určují, jaká data vytáhnout dovnitř. Šablona může být buď řetězec nebo soubor (obvykle končit .mustache).
Pohledy jsou Erlang moduly, které lze definovat funkce, které jsou volány a poskytují údaje pro značky šablony. Kontext je Erlang dict, který obsahuje aktuální kontext, ze které značky mohou stáhnout data.
Knír je dostupný také v:
JavaScript - ke stažení mustache.js zde
Ruby - ke stažení knír zde .
Python - stahování pystache zde .
Erlang - stahování mustache.erl zde .
PHP - stahování mustache.php zde .
Perl - ke stažení knír šablonu zde .
Go - stažení mustache.go zde .
Lua - stahování hlgE zde .
OOC - ke stažení Mustang zde .
C ++ - ke stažení plustache zde .
ActionScript 3 - ke stažení mustache.as zde .
Java - stahování mustache.java zde .
. Node.js - stáhnout Mu zde
Vlastnosti
- zkompilované šablony (pro rychlost)
- The Power of Kontext
- Typy tagů
- Proměnné
- logické oddíly
- Seznam Sekce
- Komentáře
Komentáře nebyl nalezen