템플릿 엔진이란? 템플릿 엔진은 SSR을 구현하는 방법으로, 데이터를 서버에서 조합하여 작성된 HTML을 HTTP응답으로 전송하는 기능이다. 서버에서 클라이언트로 보낼 HTML의 형태를 미리 템플릿으로 저장 동작시에 미리 작성된 템플릿에 데이터를 넣어서 완성된 HTML 생성 템플릿 엔진은 템플릿 작성 문법과 작성된 템플릿을 HTML로 변환하는 기능을 제공 Express.js의 템플릿 엔진 EJS - html과 유사한 문법의 템플릿 엔진 Mustache - 간단한 데이터 치환 정도만 제공하는 경량화된 템플릿 엔진 Pug - 들여쓰기 표현식을 이용한 간략한 표기와 레이아웃을 등 강력한 기능을 제공 📝 Pug 들여쓰기 표현식을 이용해 가독성이 좋고 생산성이 높음 HTML을 잘 모르더라도 문법적 실수를 줄일 수..