cap-reuse-html5
A Fiori elements app uploaded to the HTML5 Application Repository together with a cdm.json, and a second repository instance on the app-runtime plan behind a subaccount destination pointing at /applications/cdm/cap-reuse-html5.
The app's build:cf script copies workzone/cdm.json into dist after the UI5 preload build, and the com.sap.application.content module uploads miyasutamanagebooks.zip and cdm.json together to the app-host instance of the SAP HTML5 Application Repository service for SAP BTPSAP HTML5 Application Repository service for SAP BTPStores built UI5 and HTML5 applications and serves them at runtime through the approuter, so an app ships no static server of its own.sap official, btp. A second instance of that service, on the app-runtime plan, backs a subaccount destination named cap_reuse_html5_cdm whose url is written out in full as https://html5-apps-repo-rt.cfapps.us10.hana.ondemand.com/applications/cdm/cap-reuse-html5; a comment in the descriptor records why, that ${default-domain} resolves to us10-001 on the trial while the repository runtime's domain is us10. The cdm.json holds a catalog and a workpage, each carrying one visualization with appId: miyasuta.managebooks and vizId: Books-manage. A second content module creates the instance destinations, one for the app host and one OAuth2UserTokenExchange against xsuaa, and the README is the CAP scaffold's own.
Facts
Where it sits
Who is behind it
In the atlas: maintains 47, contributes to 47, wrote 10@miyasutamaintainer
Before choosing this
Signals
LicenceNo licenseNeither the package manifest nor the repository tree declares a licence
Without a licence the default is all rights reserved. Ask the maintainer, or check for terms stated elsewhere, before depending on it.
Conditions
PracticalFunctional boundary
The subaccount destination's url names the us10 trial's repository runtime, so another region or subaccount needs it rewritten before the descriptor deploys.
What it declares
Every artifact
- Type
- Sample
- Origin
- Independently maintained
- Use as
- A reference
- Runtime
- Node.js
- Runs on
- Cloud Foundry
As a sample
- Form
- does not say
Connections
Hosting a frontend's built static files behind a login
Getting apps, cards and pages in front of users in a launchpad
Named, credentialed addresses of other systems resolved at runtime
Stores UI5 and HTML5 apps and serves them through the approuter
Download
README
quoted from miyasuta/cap-reuse-html5, readGetting Started
Welcome to your new project.
It contains these folders and files, following our recommended project layout:
| File or Folder | Purpose |
|---|---|
app/ | content for UI frontends goes here |
db/ | your domain models and data go here |
srv/ | your service models and code go here |
package.json | project metadata and configuration |
readme.md | this getting started guide |
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
History in the atlas
- First seen.
For your agent
- Ref
artifact:miyasuta-cap-reuse-html5- JSON
- /artifacts/miyasuta-cap-reuse-html5.json
- MCP
- Connecting an agent