※ 이번 포스트는 책의 4장을 공부하면서 정리한 것입니다. 소스코드는 책을 참고해주세요 템플릿 엔진이란 지정된 템플릿 양식과 데이터가 합쳐져 HTML 문서를 출력하는 소프트웨어● 서버 템플릿 엔진- 서버에서 구동되는 템플릿 엔진- ex) JSP, Freemarker 등- 예를 들어 JSP의 경우 서버에서 JAVA 코드로 문자열을 만든 뒤 이 문자열을 HTML로 변환하여 브라우저로 전달● 클라이언트 템플릿 엔진- 브라우저에서 화면을 생성 → 서버에서 이미 코드가 벗어난 경우- 서버에서는 Json, Xml 형식의 데이터만 전달하고 이를 클라이언트에서 조립- ex) React, Vue 등 머스테치란 Ruby, Javascript, Python, PHP, JAVA, Go, ASP 등 현존하는 대부분의 ..