SAPUI5는 개발자가 UI5 컨트롤과 함께 자신만의 정적 HTML 요소를 자유롭게 사용할 수 있도록 지원합니다. SAPUI5는 닫혀 있는(closed) 프레임워크가 아니기 때문에, sap.ui.core.HTML 컨트롤을 활용하면 UI5가 렌더링하는 영역 안에 원하는 만큼의 일반 HTML 코드를 작성할 수 있습니다. 이를 통해 HTML과 UI5 컨트롤을 손쉽게 혼합하여 유연한 화면 구성이 가능합니다.
정적 HTML과 동적 HTML의 차이
개발자가 직접 작성하는 정적 HTML과 달리, UI5 컨트롤이 생성하는 HTML은 런타임에 동적으로 만들어집니다. 다만 이러한 방식은 정적 HTML만으로는 작성하기 어려운 고수준 UI 요소를 제공하는 대부분의 자바스크립트 UI 라이브러리가 공통적으로 채택하고 있는 표준적인 접근 방식입니다.
SAPUI5 HTML 개발 참고 자료
SAPUI5 환경에서 HTML을 활용한 개발에 대해 더 자세히 알고 싶다면 아래 SAP 공식 문서를 참고하시기 바랍니다.
