.EJS Extensión de archivo
Plantilla de JavaScript incrustado
| Desarrollador | EJS |
| Popularidad |
3.3 | 7 Votos |
¿Qué es un archivo EJS?
Un archivo EJS contiene código escrito en el lenguaje de plantillas JavaScript incrustado (EJS), que se utiliza para generar código HTML mediante JavaScript. Normalmente se utiliza como parte de una aplicación web e incluye etiquetas que el motor EJS reemplaza con información de una base de datos para producir una página web .HTML durante la ejecución.
Más información
Lo más probable es que solo encuentres un archivo EJS si eres un desarrollador web que utiliza el motor de plantillas EJS para un sitio web dinámico. El motor de plantillas puede utilizarse en el frontend (se ejecuta en navegadores web) o en el backend (se ejecuta con NodeJS, un entorno de ejecución de JavaScript) de los sitios web. Algunos sitios web dinámicos que pueden incorporar EJS son las tiendas en línea o los directorios que almacenan información de perfiles de personas.
Una plantilla EJS normalmente contiene principalmente elementos estáticos que conforman la estructura de la página, junto con uno o más elementos dinámicos. Los elementos dinámicos se completarán con datos de una fuente externa, como una base de datos, posteriormente, cuando el usuario solicite la página web.
Por ejemplo, una plantilla EJS podría utilizarse para varias páginas web de productos. La plantilla contiene elementos estáticos para el diseño de la página, que hacen que la apariencia de las páginas de productos sea similar. Sin embargo, también almacena elementos dinámicos (las etiquetas "productname" y "productdescription" en este ejemplo) que se completarán con el nombre y la descripción del producto de una base de datos cuando un usuario solicite la página.
Puedes abrir archivos EJS con cualquier editor de texto, ya que los archivos se guardan en formato de texto sin formato. Sin embargo, es posible que quieras utilizar un editor de código fuente compatible con el lenguaje o que te permita instalar un complemento compatible con el lenguaje para disponer de funciones útiles de programación.
NOTA: EJS es uno de varios motores de plantillas de JavaScript utilizados por desarrolladores web, junto con Pug (anteriormente Jade), Mustache, Handlebars, HAML, Vash y Nunjucks.
