화면 UI와 구현코드를 분리하는 것은 MVC패턴에서 많이 볼 수 있습니다. 직접 HTML 마크업 코드를 작성하기도 하며, 동적인 HTML 을 구현할때는 템플릿 엔진을 통하여 랜더링 하기도 합니다.
PHP 분야에서는 다양한 템플릿 엔진을 구현하여 사용하고 있습니다. 대표적으로 다음과 같은 몇가지가 있습니다.
템플릿 엔진은 동적 HTML 화면을 구현하며, 일부 값을 템플릿으로 전달받은 내용으로 대체를 합니다.
<h1>welcom </h1>