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
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
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.