Zestaw narzędzi szablonów
Template Toolkit (TT) to silnik szablonów używany głównie do tworzenia witryn internetowych, ale nadaje się również do tworzenia wszelkiego rodzaju dokumentów cyfrowych , takich jak pliki PDF lub LaTeX . Template Toolkit jest oparty na mini-języku i domyślnie nie pozwala na bezpośredni dostęp do Perla w swoich szablonach, w przeciwieństwie do niektórych konkurencyjnych produktów (np. Mason). Zmusza to programistów do rozdzielenia logiki biznesowej na biblioteki Perla , pozostawiając w swoich szablonach tylko logikę prezentacji . Jest napisane w Perl , z niektórymi popularnymi akcesoriami w C. Jest udostępniany na licencji wolnego oprogramowania ( Perl Artistic License lub GPL ).
TT jest używany jako system szablonów dla różnych platform aplikacji Perla, w tym Catalyst MVC Framework , CGI::Application i Maypole Framework .
Zestaw narzędzi szablonów został napisany przez Andy'ego Wardleya. „Prototyp” dla TT (moduł Text::MetaText Perl) został wydany w 1996 roku. Pierwsza właściwa wersja TT została wydana w 1999 roku. Wersja 2.00, znana również jako TT2, została wydana w 2001 roku. Poprawiony i przebudowany TT3 był w fazie rozwoju, ale wydaje się opuszczony. W międzyczasie TT2 jest stale ulepszany i został wydany jako wersja 3 pod koniec 2019 roku.
Linki zewnętrzne
- Witryna sieci Web z zestawem narzędzi szablonów
- Zestaw narzędzi szablonów w CPAN
- Repozytorium GitHub
- Strona internetowa z zestawem narzędzi Andy'ego Wardleya
- Wersja Haskella