express, view engine(작성 중)
템플릿 엔진 사용
Pug(Jade)
루비 문법과 흡사하여 사용해보았다면 익숙할 것이다.
사용법
app.js
에는 아래 코드가 반드시 있어야 한다.
...
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');
...
템플릿 파일들이 위치한 폴더를 지정하고, res.render
메서드가 이 폴더를 기준으로 템플릿 엔진을 찾아 렌더링한다.
HTML 표현
Refernce
- 조헌영, Node.js 교과서, 길벗, 6장 express