stringtranslate.com

Kit de herramientas de plantillas

Template Toolkit (TT) es un motor de plantillas utilizado principalmente para la creación de sitios web, pero también es adecuado para crear cualquier tipo de documento digital , como un archivo PDF o LaTeX . Template Toolkit se basa en un minilenguaje y no permite Perl directo en sus plantillas de forma predeterminada, a diferencia de algunos productos de la competencia (por ejemplo, Mason). Esto obliga a los desarrolladores a separar la lógica empresarial en bibliotecas de Perl , dejando solo la lógica de presentación en sus plantillas. Está escrito en Perl , con algunos complementos populares en C. Se publica bajo una licencia de software libre ( Perl Artistic Licence o GPL ).

TT se utiliza como un sistema de plantillas para varios marcos de aplicaciones Perl, incluidos Catalyst MVC Framework , CGI::Application y el marco Maypole .

El kit de herramientas de plantillas fue escrito por Andy Wardley. El "prototipo" de TT (el módulo Text::MetaText de Perl) se publicó en 1996. La primera versión de TT propiamente dicha se publicó en 1999. La versión 2.00, también conocida como TT2, se publicó en 2001. Se estaba desarrollando una versión revisada y renovada de TT3, [1] pero parece abandonada. Mientras tanto, TT2 se ha mejorado constantemente y se ha publicado como versión 3 [2] a finales de 2019.

Enlaces externos

Referencias

  1. ^ "Sitio de desarrollo TT3: 1". tt3.template-toolkit.org . Consultado el 19 de marzo de 2023 .
  2. ^ "Versión v3.000: fusionar solicitud de incorporación de cambios n.° 238 de atoomic/Versions · abw/Template2". GitHub .