¿Qué son los archivos FTL?

88

Soy nuevo en un proyecto y tengo que aprenderlo de adentro hacia afuera. Veo muchos archivos con la extensión .ftlen ellos. No estoy seguro de lo que son. Sé que se pueden modificar y el usuario ve cambios en la interfaz.

Picadillo
fuente

Respuestas:

40

FTL son las siglas de FreeMarker Template.

Es muy útil cuando desea seguir el patrón MVC (Model View Controller).

La idea detrás del uso del patrón MVC para páginas web dinámicas es que separe a los diseñadores (autores HTML) de los programadores.

antonjs
fuente
5

Echa un vistazo aquí .

Los siguientes archivos tienen extensión FTL:

  • Archivo de la familia Family Tree Legends
  • Plantilla FreeMarker
  • Textura de tiempo futuro
Schnaader
fuente
2

Un archivo ftl podría tener simplemente una serie de etiquetas html como una página JSP o puede tener una codificación de plantilla freemarker para representar los objetos pasados ​​desde un archivo java de controlador.
Pero, su capacidad real es combinar el contenido de una clase java y ver / cosas del lado del cliente (html / JQuery / javascript, etc.). Es bastante similar a la velocidad. Puede asignar un método u objeto de una clase a una página de freemarker (.ftl) y usarlo como si fuera una variable o una funcionalidad creada en la misma página.

NixRam
fuente