템플릿 엔진이란? 템플릿 엔진은 파일을 HTML 형식으로 변환시키는 모듈입니다.
"Express"에서 가장 많이 사용하는 템플릿은 엔진은 "Jade"이며, 그에 비해 EJS는 똑같은 HTML에서 "<% %>" 를 사용하여 서버의 데이터를 사용하거나 코드를 실행 할 수 있습니다. # "ejs"로 서버 데이터를 넘겨 "<% %>"으로 실행하는 예제 # "routes/index.js" 파일 내용 const express = require("express"); const router = express.Router(); router.render = function(req, res, next) { res.render('index', {title : 'Hello EJS'}); } module.exports = router; # "views/index.ejs" 파일 내용
#
ejs
#
확장자
#
파일확장자
#
파일
#
템플릿엔진
#
템플릿
#
엔진
#
렌더링
#
노드js
#
노드express
#
nodejs
#
nodeexpress
#
html
#
express
#
확장자변경