Tutorial de Node.js: ¬ŅC√≥mo usar el motor EJS en su proyecto?









Node.js es uno de los lenguajes de programación más versátiles de la actualidad. Con la capacidad de agregar paquetes, creamos fácilmente aplicaciones y servicios potentes. Node.js es un intérprete de código JavaScript del lado del servidor.

Aprenda hoy cómo puede usar el motor EJS en su proyecto.

Tutorial de Node.js: ¬ŅC√≥mo usar el motor EJS?


O que é o engine EJS?

Chama-se Embedded JavaScript templating (EJS) e é uma linguagem de modelagem simples que permite gerar marcação HTML com JavaScript simples. Como principais características, destaque para:

  • Uso de JavaScript
  • Simples para desenvolver aplica√ß√Ķes/servi√ßos
  • Muito f√°cil de fazer debugging
  • Sintaxe simples
  • Enorme comunidade que ajudam no desenvolvimento e utiliza√ß√£o do EJS

Toda a informação sobre o EJS pode ser consultada aqui.

 

%MINIFYHTML0dcd9834887deedd1646f71b2757126713% %MINIFYHTML0dcd9834887deedd1646f71b2757126714%




Como usar o engine EJS com o nodeJS?

A primeira coisa que devemos fazer é instalar o EJS. Para tal basta ir ao terminal e executar o seguinte comando:

Com o EJS em vez de termos todo o c√≥digo misturado num √ļnico ficheiro e toda a estrutura num √ļnico diret√≥rio, passamos a ter o nosso projeto melhor organizado.

Depois de executarmos o comando npm init, para iniciar o nosso projeto, iniciamos a programação do mesmo.

Para isso, dentro do nosso ficheiro app.js come√ßamos por invocar o pacote express e depois definimos como ‚Äúview engine‚ÄĚ o ejs.

app.set(‚Äėview engine‚Äô, ‚Äėejs‚Äô)

Como puede ver en la siguiente programación, todo nuestro código está mejor organizado. Por ejemplo, cuando el cliente solicita una solicitud de la página principal, la aplicación devuelve la página que está en / home / index.

Nota: En la respuesta, ahora usamos el método de representación para representar la página HTML solicitada.

No es necesario indicar la extensión (ejs), porque ya hemos definido en nuestro código que el motor de vista es ejs. Tenga en cuenta que el archivo /home/index.ejs debe tener la extensión .ejs.

Otro ejemplo. Si el cliente solicita la página de registro, nuestra aplicación presenta la página / registro / formulario_registro y envía el resultado al cliente.

Despu√©s de realizar toda la programaci√≥n necesaria, como se presenta aqu√≠ en este tutorial, simplemente ejecute la aplicaci√≥n usando el comando de nodo. app.js y aseg√ļrese de que todo funcione.

También lee.

Ana Gomez

Ana G√≥mez. Naci√≥ en Asturias pero vive en Madrid desde hace ya varios a√Īos. Me gusta de todo lo relacionado con los negocios, la empresa y los especialmente los deportes, estando especializada en deporte femenino y polideportivo. Tambi√©n me considero una Geek, amante de la tecnolog√≠a los gadgets. Ana es la reportera encargada de cubrir competiciones deportivas de distinta naturaleza puesto que se trata de una editora con gran experiencia tanto en medios deportivos como en diarios generalistas online. Mi Perfil en Facebook:¬†https://www.facebook.com/ana.gomez.029   Email de contacto: ana.gomez@noticiasrtv.com

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *