본문 바로가기
  • 행복하게 오래오래 개발자로 살아가기
Old/NODE.JS

EJS 모듈

by yundev 2013. 10. 23.
반응형


Embedded Javascript의 약자로서 자바스크립트로 동적인 웹페이지를 만들 수 있도록 도돠줌.

템플릿 엔진 모듈.

특정한 형식인 파일로부터 HTML 페이지를 생성하는 모듈을 의미.

HTML 페이지를 제공하는 서버는 항상 같은 데이터를 클라이언트에게 보여주지만, 템플릿 엔진을 사용하면 클라이언트에게 항상 다른 페이지를 보여줄 수 있다.

 

*EJS 파일을 생성하는 방법을 모를 때는 HTML 페이지를 생성해도 된다.

-EJS페이지를 HTML패이지로 변환하여 클라이언트에게 제공해야 함.

EJSHTML로 변환할 때는 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