Creating reusable building blocks is necessary to increase development speed and provide the same intuitive and consistent experience across the enterprise.
A custom library provides reuse functionality and UI controls without copy and paste.
This list enumerates the basic advantages of control libraries:
- Reuse controls/functionality in different applications
- Provide automatic support for theming
- Provide automatic support for right-to-left languages
- Can be installed on the ABAP-platform
- Can be installed in the SAP Business Technology Platform
Let's now look at the structure of a custom library together with additional information on library.js and manifest.json.