Motor de plantillas

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 1 de junio de 2016; las comprobaciones requieren 15 ediciones .

Un motor de plantillas  es un software que le permite usar plantillas para generar documentos finales usando un lenguaje de marcado declarativo . El objetivo principal de usar motores de plantillas es separar el formulario del documento y los datos del documento resultante. El uso de motores de plantillas mejora la legibilidad del código y la realización de cambios.

Ejemplos de uso

Caso especial: sustitución de valor simple

Generación de página HTML

A menudo, esto es necesario para garantizar la posibilidad de un trabajo paralelo del programador y el diseñador de diseño.

Generación de archivos de configuración

Se utiliza para generar archivos de configuración a partir de plantillas compuestas. Por ejemplo, en la herramienta de automatización ansible , que se utiliza para implementar aplicaciones , configurar y orquestar sistemas .

Motores de plantillas populares

Java

PHP

Pitón

perl

Rubí/Raíles

JavaScript

Véase también

Enlaces

Notas

  1. (Motor de plantillas de histonas)
  2. (Plantillas en PHP)
  3. Repositorio de plantillas BH.PHP en GitHub
  4. Repositorio de plantillas de Fenom en GitHub
  5. Documentación HTML_Template_Sigma
  6. Jinja2 (El motor de plantillas de Python)
  7. Repositorio de plantillas de BH en GitHub
  8. Subrayado.js