SAP UI5 - Modularisasi
Dalam pengembangan SAPUI5 untuk aplikasi JavaScript yang lebih besar, kerangka kerja UI5 menyediakan dukungan bawaan untuk modularisasi. ModularizationKonsep memungkinkan Anda untuk membagi aplikasi menjadi bagian-bagian yang lebih kecil dan dapat digabungkan bersama pada saat berjalan. Bagian aplikasi yang lebih kecil ini disebut modularisasi.
Anda dapat mendeklarasikan modul JavaScript Anda sendiri dengan memanggil fungsi kueri jQuery.sap.declare dan ini digunakan untuk melacak nama modul dan modul yang sudah dimuat.
Untuk memuat modul, Anda harus menggunakan jQuery.sap.require
Contoh
<script>
jQuery.sap.require(“sap.ui.commons.MessageBox”);
………………………
</script>
Ketika sebuah modul diperlukan jQuery.sap.require dan modul tersebut tidak dimuat, maka secara otomatis akan dimuat. Ini memanggil metode mendeklarasikan sehingga ketika diperlukan dipanggil, ia tahu bahwa modul telah dimuat.