Articulo de referencia

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 ...

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, a diferencia de algunos productos de la competencia (por ejemplo, Mason), no permite el uso directo de Perl en sus plantillas de forma predeterminada. Esto obliga a los desarrolladores a separar la lógica de negocio en bibliotecas Perl , dejando únicamente la lógica de presentación en sus plantillas. Está escrito en Perl , con algunos complementos populares en C. Se distribuye bajo una licencia de software libre ( Licencia Artística de Perl o GPL ).

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

El Template Toolkit fue escrito por Andy Wardley. El prototipo de TT (el módulo Perl Text::MetaText) 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 mejorada, TT3, [ 1 ] pero parece que se abandonó. Mientras tanto, TT2 se ha ido mejorando progresivamente y se ha publicado como versión 3 [ 2 ] a finales de 2019.

  • Sitio web con kit de herramientas de plantillas
  • Kit de herramientas de plantillas en CPAN
  • Repositorio de GitHub
  • Página web del kit de herramientas de plantillas de Andy Wardley
  • Versión Haskell

Referencias

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