EJS 뷰 엔진 사용하기
ejs 설치 및 뷰 엔진 설정 npm i ejs // app.js app.set("views", path.join(__dirname, "views")); app.set("view engine", "ejs"); ejs 사용 와 , 를 잘 구별해야 합니다. 그 외엔 기존 HTML과 사용법이 완전히 똑같습니다. 변수 정의 및 활용 내부에 js를 입력합니다. 여기에서 변수 정의도 가능합니다. 활용은 과 같이 활용합니다. 렌더링 함수로부터 전달받은 변수도 이런 방식으로 사용 가능합니다. if else 내부에 js를 입력한다는 것을 이용하면 편리하게 작성할 수 있습니다. 여기서 포인트는 문법적 연속성과 상관없이 매 줄마다 를 추가해줘야 한다는 것입니다. 처음에는 굉장히 번거롭지만 쓰다보면 편해집니다. for문 th..