En la arquitectura SAP UI5, tiene tres capas:
En la parte superior, está la capa de presentación, donde los componentes de UI5 son consumidos por dispositivos como móviles, tabletas y computadoras portátiles.
En la capa intermedia, están los clientes de la aplicación que incluyen bibliotecas SAP UI5 para temas y control. Las bibliotecas de control UI5 incluyen
Sap.viz
Sap.ui.commons (controles como campos de texto y botones)
Sap.ui.table (controles de entrada para la tabla)
Sap.ui.ux3
Sap.m (incluye control de entrada para dispositivos móviles)
En la parte inferior, está el componente de servidor de opciones. Esto incluye SAP NetWeaver Application Server para ABAP / Java, SAP backend, motor HANA XS para desarrollo o base de datos.