Difference between SAPUI5 controls and HTML5 Controls

SAP UI5 controls plan to conform to existing control standards such as screen reader support, high-contrast theming and keyboard handling. The SDK provides more than 400 UI controls which range from basic elements to complex UI controls.

Also, SAP UI 5 Controls support data binding which is not supported by HTML5.

The rendering mechanism differs from SAP UI5 controls to HTML controls as in SAPUI5 each control has render Manager. Each and every control has a render () which translates UI Objects to HTML DOM code. Also, SAP UI 5 controls are theme based and style can be taken care of by default.