Bigote es un sistema de marco agnóstico plantillas que impone la separación de vista la lógica del archivo de plantilla.
Este motor de plantillas ha permitido ni siquiera sea posible incrustar la lógica en una plantilla.
Esto permite que las plantillas para ser reutilizados a través de fronteras lingüísticas y para otros usos independientes del idioma.
Trabajar con bigote significa tratar con las plantillas, vistas y contextos.
Las plantillas contienen HTML (o algún otro formato) y las etiquetas del bigote que especifican qué datos para tirar. Una plantilla puede ser una cadena o un archivo (por lo general termina en .mustache).
Las vistas son módulos Erlang que pueden definir funciones que son llamadas y proporcionar los datos para las etiquetas de plantilla. Un contexto es un dict Erlang que contiene el contexto actual de la que las etiquetas pueden extraer datos.
Bigote también está disponible en:
JavaScript - descarga mustache.js aquí
Ruby - descargar Bigote aquí .
Python - descarga pystache aquí .
Erlang - descarga mustache.erl aquí .
PHP - descarga mustache.php aquí .
Perl - descargar Plantilla Bigote aquí .
Ir - descarga mustache.go aquí .
Lua - descarga hige aquí .
OOC - descargar Mustang aquí .
C ++ - descarga plustache aquí .
ActionScript 3 - descarga mustache.as aquí .
Java - descarga mustache.java aquí .
. Node.js - descarga Mu aquí
Características
- Plantillas Compilado (para la velocidad)
- El poder de Contexto
- Tipos de etiquetas
- Variables
- Secciones booleanas
- Lista Secciones
- Comentarios
Comentarios que no se encuentran