NAME
Text::Hogan - A mustache templating engine statement-for-statement cloned from hogan.js
VERSION
version 0.09
DESCRIPTION
Text::Hogan is a statement-for-statement rewrite of hogan.js in Perl.
It is a mustache templating engine which supports pre-compilation of your templates into pure Perl code, which then renders very quickly.
It aims to pass the full mustache spec, and currently succeeds on all tests except lambda sections.
SYNOPSIS
use Text::Hogan::Compiler;
my $text = "Hello, {{name}}!";
my $compiler = Text::Hogan::Compiler->new;
my $template = $compiler->compile($text);
say $template->render({ name => "Alex" });
See Text::Hogan::Compiler and Text::Hogan::Template for more details.
TEMPLATE FORMAT
The template format is documented in mustache(5).
SEE ALSO
hogan.js
hogan.js is the original library that Text::Hogan is based on. It runs on Node.js and pre-compiles templates to pure JavaScript.
Text::Caml
Text::Caml is a very good mustache-like templating engine, but does not support pre-compilation.
Template::Mustache
Template::Mustache is a module written by Pieter van de Bruggen and Ricardo Signes. Currently has no POD. Used by Dancer::Template::Mustache.
COPYRIGHT
Copyright (C) 2015 Lokku Ltd.
AUTHOR
Statement-for-statement copied from hogan.js by Twitter!
Alex Balhatchet (alex@lokku.com)