Skip to content

Run the abap2UI5 backend in the frontend

License

Notifications You must be signed in to change notification settings

abap2UI5/abap2UI5-web

Repository files navigation

abap2UI5-web

Functionality

Tasks

Downport & Transpile
npm run init
npm run build
Run Unit Tests
npm run unit
Run Webservice
npm run express
Webpack Build Strategy
  1. Clone repositories into /src/
  2. Downport /src/ into /downport/
  3. Transpile with express-icf-shim into /output/
  4. Webpack backend + frontend + database into folder build
npm run webpack:build

Demo

Backend Running in Browser https://abap2ui5.github.io/web-abap2ui5-samples/

Limitations & Todo

  • Request handling fails in open-abap Issue #926
  • Frontend files are outdated compared to the current backend implementation, update Webpacked frontend

Credits

  • abaplint, open-abap, express-icf-shim, webpacking by larshp