¿Por qué usar un motor de plantillas o motor de vistas?

Sdílet
Vložit
  • čas přidán 9. 09. 2024
  • Más contenido o curso completo y gratuito en soseduca.net/
    Express es muy flexible cuando se trata de uso de un motor de plantillas, motor de vistas o es lo mismo hablar de motor de templates, hay varios por escoger e incluso, podemos crear un motor de plantillas por nosotros mismos e implementarlo.
    Ese texto escrito en las plantillas es considerado “texto simplificado”, que es procesado y convertido a HTML, siendo una manera más dinámica para crear nuestras aplicaciones web. Permitiendo usar Html estático que en tiempo de ejecución se puede trasformar incluyendo elementos html desde otro archivo, y obtener o enviar (comunicarse) diferentes datos al servidor.
    Características:
    Herencia del diseño: Le permite crear una plantilla base y luego "heredar". Típicamente esto es un mejor enfoque que construir plantillas incluyendo un número de componentes requeridos, construyéndolas desde cero cada vez.
    Soporte para incluir: Le permite construir plantillas incluyendo otras plantillas.
    Control conciso de la sintaxis de variables y ciclos.
    Habilidad para filtrar valores de variables a nivel de las plantillas (e.g. convertir variables en mayúsculas, o darle formato a una fecha).
    Habilidad para generar formatos de salida distintos al HTML (e.g. JSON o XML).
    Soporte para operaciones asíncronas y de transmisión.
    Pueden ser usadas tanto en el cliente como en el servidor. Si un motor de plantillas puede ser usado del lado del cliente esto da la posibilidad de servir datos y tener todo o la mayoría del renderizado del lado del cliente.

Komentáře •