0

TL;DR; Where can I find a bundled SAPUI5 runtime/SDK for local development?


Long story: The project generated by easy-ui5 loads the UI5 framework from the relative URL (resources/...) which with "modern" UI5 tooling, will be dynamically generated. However, the DX is not ideal. It's pretty sluggish.

The following screenshots were taken from the exact hello-world app generated by easy-ui5's ts-app config.

With CDN https://ui5.sap.com:

With CDN https://ui5.sap.com

With Downloaded resource folder from https://tools.hana.ondemand.com/#sapui5:

With Downloaded resource folder from https://tools.hana.ondemand.com/#sapui5 - Browser Cache Disabled

Dynamically Generated by UI5 Tooling - Browser Cache Enabled

Dynamically Generated by UI5 Tooling - Cache On

All the above screenshots capture only JS downloads. Downloading 300+ JS files or even just 36 for local development in 2022 is quite hard to swallow. Does the UI5 team have any plan to publish the controls/libraries/SDK (bundled ofc) on NPM for developers to consume locally? Besides the performance issue, I don't want to rely on Internet connection for local development.

Boghyon Hoffmann
  • 17,103
  • 12
  • 72
  • 170
Xucong
  • 338
  • 2
  • 11

0 Answers0