Skriv mallar i Node.js med EJS (inbäddad JavaScript)

Blogg

Template Engine är presentationslagret som faktiskt gör våra data i HTML -format. Som standard ger express oss en funktion för att skicka HTML -filer. Med funktionen kan vi bara skicka statiska sidor. Om vi ​​behöver injicera data i en HTML -fil behöver vi en mallmotor. Template -motorer delar också upp vår kod i flera komponenter som sidhuvud, sidfot, kropp och så vidare. Så vi kan återanvända alla komponenter i valfri layout. Detta gör vår applikation mer skalbar och hjälper oss att skapa en HTML -mall med minimal kod.



För NodeJS finns det många mallmotorer som | _+_ |, | _+_ |, | _+_ |, | _+_ |, | _+_ |, | _+_ |, och så vidare. I den här bloggen förklarar jag EJS som är en av de mest använda mallmotorerna.






http

Vad är EJS?

EJS är en av mallmotorerna som används med Node JS för att generera HTML -markeringar med vanligt Javascript. EJS står för ** Inbäddade JavaScript -mallar. ** Den kan användas både på klienten och på serversidan.




Innehållsförteckning

  1. Skapa ett Node JS -projekt
  2. Återge en HTML -fil
  3. Återgivning av EJS -mall
  4. Inklusive mallar

1. Skapa ett Node.js -projekt

Skapa en ny katalog och initiera noden med kommandot | _+_ |.



Pug

Express JS är ett open-source webbramverk för nod JS. Kommandot nedan installerar express till vårt projekt.






Haml.js

Installera

Om du antar att du redan har installerat Node.js, skapa en katalog för att hålla din applikation och se till att den fungerar ...

expressjs.com

reagera fjäder vs framer rörelse

EJS

React

hbs

Squirrelly

#ejs #mall-engine #nodejs #express #joan-louji #javascript

medium.com

Skriv mallar i Node.js med EJS (inbäddad JavaScript)

För NodeJS finns det många mallmotorer som Pug, Haml.js, EJS, React, hbs, Squirrelly och så vidare. I den här bloggen förklarar jag EJS som är en av de mest använda mallmotorerna.