Velocidad de Apache

Velocidad de Apache Descripción de la imagen Jakarta Velocity Logo.png.

Información
Desarrollado por Fundación Apache
Primera versión 21 de noviembre de 2006
Última versión 2,1 (31 de marzo de 2019)
Depositar svn.apache.org/repos/asf/velocity/engine/trunk
Escrito en Java
Medio ambiente Multiplataforma
Tipo motor de plantilla
Licencia Licencia Apache 2.0
Sitio web http://velocity.apache.org/

Apache Velocity es un paquete gratuito desarrollado por Apache Foundation . Velocity es un motor de plantillas (o plantillas en inglés), desarrollado en Java , que proporciona un lenguaje de plantilla simple y potente referenciado a objetos definidos en Java . Su objetivo es garantizar una separación clara entre la capa de presentación y la capa empresarial en una aplicación web (consulte el patrón de diseño Modelo-Vista-Controlador ).

Es un software gratuito distribuido según los términos de la licencia Apache .

Usos

A continuación, se muestran algunos usos comunes de Velocity:

Código de muestra

La siguiente plantilla HTML:

## Velocity Hello World <html> <body> #set( $foo = "Velocity" ) ## suivi par Hello $foo World! </body> </html>

procesado por Velocity genera el siguiente código:

<html> <body> Hello Velocity World! </body> </html>

La sintaxis y los conceptos generales de las plantillas de Velocity son muy similares a la sintaxis del motor de plantillas anterior WebMacro, que actualmente también es un proyecto de código abierto .

Notas y referencias

  1. "  Https://projects.apache.org/json/projects/velocity.json  " (Consultado el 8 de abril de 2020 )
  2. Una lista entre otras en PoweredByVelocity

Enlace externo