SAP UI5 - สถาปัตยกรรม
ในสถาปัตยกรรม SAP UI5 คุณมีสามชั้น -
ที่ด้านบนสุดคือเลเยอร์การนำเสนอซึ่งอุปกรณ์ต่างๆเช่นอุปกรณ์เคลื่อนที่แท็บเล็ตและแล็ปท็อปใช้ส่วนประกอบ UI5
ที่เลเยอร์กลางเป็นไคลเอนต์แอปพลิเคชันที่มีไลบรารี SAP UI5 สำหรับการกำหนดธีมและการควบคุม ไลบรารีควบคุม UI5 รวมถึง
Sap.viz
Sap.ui.commons (ตัวควบคุมเช่นช่องข้อความและปุ่ม)
Sap.ui.table (ตัวควบคุมอินพุตสำหรับตาราง)
Sap.ui.ux3
Sap.m (รวมการควบคุมอินพุตสำหรับอุปกรณ์มือถือ)
ที่ด้านล่างคือส่วนประกอบเซิร์ฟเวอร์ตัวเลือก ซึ่งรวมถึง SAP NetWeaver Application Server สำหรับ ABAP / Java, แบ็กเอนด์ SAP, เอ็นจิ้น HANA XS สำหรับการพัฒนาหรือฐานข้อมูล