반응형
Embedded Javascript의 약자로서 자바스크립트로 동적인 웹페이지를 만들 수 있도록 도돠줌.
템플릿 엔진 모듈.
특정한 형식인 파일로부터 HTML 페이지를 생성하는 모듈을 의미.
HTML 페이지를 제공하는 서버는 항상 같은 데이터를 클라이언트에게 보여주지만, 템플릿 엔진을 사용하면 클라이언트에게 항상 다른 페이지를 보여줄 수 있다.
*EJS 파일을 생성하는 방법을 모를 때는 HTML 페이지를 생성해도 된다.
-EJS페이지를 HTML패이지로 변환하여 클라이언트에게 제공해야 함.
EJS를 HTML로 변환할 때는 EJS모듈안의 render()메서드를 사용 (render(str[,option])
EJS 파일의 특수 태그
<%CODE%> : 자바스크립트 코드를 입력
<%=VALUE%> : 데이터를 출력
script태그 style 태그를 입력할 때 HTML페이지 처럼 script 태그와 style 태그를 만들고 내부에 코드를 입력하면 됨.
https://github.com/visionmedia/ejs
반응형
'Old > NODE.JS' 카테고리의 다른 글
heroku에서 log 보기 (0) | 2013.10.25 |
---|---|
Jade 모듈 (0) | 2013.10.23 |
MongoDB (0) | 2013.10.23 |
Mongo DB 설치 (0) | 2013.10.23 |
github + heroku Node.js 환경 셋팅 (0) | 2013.10.23 |