Person

Nico Schoenteich

Demonstrates 3
Build and dev-server toolingUI5Build and dev-server toolingcapabilityServing an app locally and building it for deployment — proxying a backend, transpiling, bundling, and shaping the result for whatever will host it.Integrated frontend dev serverCAPUI5Integrated frontend dev servercapabilityServing a frontend and its backend services together during development, so they can be reached through one local origin. Serving prebuilt files and integrating a frontend toolchain that assembles resources on demand are different requirements.Local developmentCAPABAPLocal developmentcapabilityRunning the whole stack on a laptop against real bindings — the service, the UI and the routing in front of it — without deploying to see a change.
Contributes to 3
GeneratorsCAPABAPUI5GeneratorscapabilityGetting from nothing to a project that runs, and from a project that runs to one that has the piece you just decided you need. Two different moments: the first is a one-time decision about layout, the second recurs for the life of the project.TypeScript supportUI5TypeScript supportcapabilityWriting apps and libraries in TypeScript — the type definitions, the module syntax the loader expects, and the build step that gets from one to the other.UI5 testingUI5UI5 testingcapabilityProving a UI still works — unit tests over controllers and formatters, integration tests that drive real controls, and end-to-end runs against a served app.

Entries19

Group by19 of 19 entries
EntrySignals
Maintains: samples, sketches and references3
approuterv0.0.1-security
none

Showcase for dev-approuter in front of two UI5 apps

cds-bookshop
none

CAP bookshop showing UI5 development with cds-plugin-ui5

ui5-bookshop-viewer
none

UI5 app consuming the cds-bookshop server via ui5-middleware-cap

Contributes to16
capire/docs
none

Sources of capire, the CAP documentation

cds-plugin-ui5v0.17.4
Functional boundary

UI5 CLI middlewares running inside the CDS server

dev-approuterv0.7.2
none

Dev-time wrapper for the SAP Application Router

generator-easy-ui5v3.11.0
none

Yeoman meta-generator for scaffolding UI5 projects

generator-ui5-project
Functional boundary

Yeoman generator for UI5 projects holding several applications

generator-ui5-wdi5
Quiet

Yeoman generator scaffolding wdi5 test configuration into a UI5 app

SAP-samples/cap-hana-exercises-codejam
none

CodeJam building a full-stack CAP app on SAP HANA Cloud

SAP-samples/cloud-btp-cli-api-codejam
none

CodeJam material on the btp CLI and the Core Services API

SAP-samples/fiori-elements-fpm-exercises-codejam
none

CodeJam building a bookshop app on the flexible programming model

SAP-samples/multi-cloud-html5-apps-samples
none

HTML5 apps on the HTML5 Application Repository across CF and Kyma

ui5-middleware-livereloadv3.4.0
none

Live reload middleware for the UI5 dev server

ui5-middleware-simpleproxyv3.9.0
none

Dev-server middleware proxying requests to a backend system

ui5-task-transpilev0.5.1
none

UI5 Tooling task transpiling TypeScript and ES modules

ui5-task-zipperv3.7.0
none

Build task packaging the UI5 build result as a zip archive

ui5-tooling-modulesv3.41.2
none

UI5 tooling extensions loading npm packages as UI5 modules

wdio-ui5-servicev3.0.12
Functional boundary

End-to-end testing for UI5 on WebdriverIO with UI5 control selectors

Writing and topics3

Piece, what it offersStill applies
Semantic search in CAP (Node.js): vector embeddings and cosine similarity
SAP Community, Nico SchoenteichThe reasoningRunnable code
nothing recorded
Quick tip: event/task scheduling in CAP Node.js (in alpha state)
SAP Community, Nico Schoenteich
nothing recorded
SAP Tech Bytes: Using the SAP Approuter at dev time - a full-stack journey with UI5 and CAP
SAP Community, Nico SchoenteichThe reasoningRunnable code
New majors

Details

History1
  • First entry seenDiscovered via Added by hand.
For your agent