Mustache: 2개의 글
컨트롤러에서 mustache라는 템플릿엔진에 데이터를 전달해, 동적인 HTML을 만들어내는 법을 배운다. MVC의 개념 MVC는 한 곳에서 많은 로직을 처리하는 대신, 각 코드의 역할을 분담하기 위해 등장했다. Controller : 최초 진입 지점. 사용자의 입력 값이 유효한 지를 검증하고, 사용자가 입력한 데이터를 Model에 전달하고, Model의 처리 결과에 따라 이동할 View를 결정하는 역할 Model : 실질적인 비즈니스 로직을 구현하는 역할을 담당함. 비즈니스 로직 처리 결과를 DB에 저장하고 조회하는 역할. 애플리케이션의 엔진이라 할 수 있음. View : Controller에 의해 전달된 데이터를 단순히 출력하는 역할 템플릿 엔진이란? : 지정된 템플릿 양식과 데이터를 이용하여 HTML..
템플릿 엔진의 개념과 종류 및 필요성에 대해 이해한다. Goal 템플릿 엔진(Template Engine)이란 템플릿 엔진(Template Engine)의 종류 레이아웃 템플릿 엔진 vs 텍스트 템플릿 엔진 서버 사이드 템플릿 엔진 vs 클라이언트 사이드 템플릿 엔진 Spring MVC 템플릿 엔진 vs Spring Boot 템플릿 엔진 템플릿 엔진(Template Engine)의 필요성 Server Side Rendering vs Client Side Rendering 템플릿 엔진(Template Engine)이란 템플릿 양식과 특정 데이터 모델에 따른 입력 자료를 합성하여 결과 문서를 출력하는 소프트웨어(또는 소프트웨어 컴포넌트)를 말한다. 그 중 웹 템플릿 엔진(web template engine)..