Jublo

JLOOM es un lenguaje de plantilla modular para la generación de texto.
Descargar ahora

Jublo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • gereon
  • Sitio web del editor:

Jublo Etiquetas


Jublo Descripción

Jloom es un lenguaje de plantilla modular para la generación de texto. Jloom es un lenguaje de plantilla modular para la generación de texto. Los parámetros pueden ser cualquier tipo de Java, incluso genéricos o varargs.Hay algunas características clave de "Jloom": JSP como sintaxis · La sintaxis y la semántica de las plantillas JAOOM son similares a las páginas del servidor Java (JSP). Si ya conoce JSP, no tendrá ningún problema en escribir plantillas de jloom. MODULACIÓN · JLOOM no tiene Etiquetas de inclusión como JSP: que simplemente inserte otros JSP sin encapsulación y parametrización. En lugar de incluir-etiquetas, Jloom admite composición modular de plantillas. · Las plantillas están plenamente encapsuladas como las clases con parametrización y la comprobación de tipo compiletime. Los parámetros no están restringidos a los tipos de cadenas: pueden ser cualquier tipo de Java, incluso genéricos o varargs. · Puede hacer un diseño de arriba hacia abajo / abajo hacia arriba de la Procesamiento de texto en su aplicación. Las plantillas modulares mejoran fuertemente la capacidad de mantenimiento de su código y elimine la redundancia. · Además puede organizar sus plantillas jerárquicamente en paquetes. Y puede hacer extensiones modulares del idioma con macros. Simplicidad · Jloom es fácil de aprender. La sintaxis es limpia y uniforme. Debido a que se basa en Java, puede concentrarse en su función central: construir un puente de Java a la generación de texto. · Si ya está familiarizado con Java Syntax, no hay mucho que aprender. Los operadores, las reglas para tareas y expresiones son las mismas. Y puede hacer uso de las características de sintaxis más recientes de Java (actualmente Java 1.5), como genéricos, varargs, autoboxicaciones, etc. · La sintaxis básica es más simple que la sintaxis de JSP. Pero es muy poderoso permitiendo la definición de nuevos elementos de sintaxis. Esto se hace escribiendo macros, que no son más que las plantillas de Jloom. La sintaxis básica de JLOOM se extiende por tales macros, por ejemplo. Todos estos comandos son macros: EXEC, Importar, para, si, incindecuado, deciende. · Puede extender el idioma escribiendo sus propias macros personalizadas, que son solo plantillas de jloom, simples y potentes. Universalidad · Como JSP, JSP, JLOOM se puede utilizar para generar contenido web dinámico. Y puede usar ambos juntos: un JSP que acepte las solicitudes de HTTP, maneja cosas específicas de HTTP como configurar el tipo de contenido y delega la generación HTML a una plantilla de JLOOM. · Pero Jloom se puede utilizar con fines arbitrarios. La generación de código fuente, XML (alternativa a XSLT), documentaciones, correos electrónicos, archivos de configuración, scripts son solo algunos otros ejemplos. · En todas partes tiene una generación de texto en su solicitud, Jloom puede ayudarlo a obtener una solución fácil y mantenible y extensible. · Jloom le permite controlar la indición del texto generado: esto es especialmente útil para la generación de código. Jloom se usa (Jloom Macros) para crear las clases del generador y, por lo tanto, el código Java generado tiene la indición correcta. Eficiencia · Jloom genera texto extremadamente rápido. Como en JSP, la generación de JSP se realiza en dos fases. En la primera fase, la plantilla está analizada y se compila en una clase de Java. Esta fase se realiza solo una vez después de crear / cambiar la plantilla. Generaciones posteriores simplemente "tirar" el texto. Requisitos: · Java 1.5


Jublo Software relacionado

Mysqueaks

Mysqueaks es el nombre corto para mis expresiones de calidad simplificadas (SQX), una clase de PHP simple que genera declaraciones SQL. ...

133

Descargar

Snippeq

SNIPPEQ guarda fragmentos de base de datos MySQL y proporciona funcionalidad para buscarlas, manipularlas y exportarlas. ...

59

Descargar