Mall Toolkit
Template Toolkit (TT) är en mallmotor som främst används för att bygga webbplatser, men är också lämplig för att skapa alla typer av digitala dokument , till exempel en PDF- eller LaTeX -fil. Template Toolkit är baserat på ett minispråk och tillåter inte direkt Perl i sina mallar som standard, till skillnad från vissa konkurrerande produkter (t.ex. Mason). Detta tvingar utvecklare att separera affärslogik i Perl- bibliotek och bara lämna presentationslogik i sina mallar. Den är skriven i Perl , med några populära tillbehör i C. Den släpps under en fri mjukvarulicens ( Perl Artistic License eller GPL ).
TT används som ett mallsystem för olika Perl-applikationsramverk, inklusive Catalyst MVC Framework , CGI::Application och Maypole-ramverket .
Template Toolkit skrevs av Andy Wardley. "Prototypen" för TT (Text::MetaText Perl-modulen) släpptes 1996. Den första versionen av TT proper släpptes 1999. Version 2.00 aka TT2 släpptes 2001. En reviderad och förnyad TT3 var under utveckling, men verkar övergiven. Under tiden förbättras TT2 stadigt och har släppts som version 3 sent 2019.
externa länkar
- Mall Toolkit webbplats
- Mall Toolkit på CPAN
- GitHub-förråd
- Andy Wardleys webbsida Template Toolkit
- Haskell version