CAP Node.js vs CAP Java: Which Should You Learn
Two runtimes, one programming model CAP ships with two runtimes: Node.js and Java . Same CDS modeling language, same OData output — differ...
Read more →Two runtimes, one programming model CAP ships with two runtimes: Node.js and Java . Same CDS modeling language, same OData output — differ...
Read more →Why This Upgrade Deserves a Checklist Moving from SAPUI5 1.120 to 1.144 spans two years of releases. That's a lot of deprecations, a ne...
Read more →Don't Wait for the Backend Frontend work stalls when the OData service isn't ready — or when it's down, slow, or missing the en...
Read more →Why Embed Components Large SAPUI5 apps turn into one giant view/controller hairball unless you split them. Reusable components — sap.ui.cor...
Read more →Two Ways to Show Rows Every SAPUI5 developer hits this fork in the road: do you reach for sap.ui.comp.smarttable.SmartTable or build a pla...
Read more →What the Flexible Programming Model Is The flexible programming model is SAP's answer to a real tension: Fiori Elements apps are fast t...
Read more →Why Custom Actions Exist Standard apps cover create, edit, delete, and save. Real business processes need more: approve, release, reject, c...
Read more →What "Draft-Enabled" Means for the User A draft-enabled app lets users edit without committing. Open an object, change some field...
Read more →What the Object Page Is The object page is the detail view of a Fiori Elements app. Click a row in the list report and you land here: a hea...
Read more →Why Accessibility Isn't Optional WCAG 2.2 compliance is a legal requirement in the EU, the US, and increasingly everywhere else. Beyond...
Read more →Topic quizzes, a daily question challenge, and timed mock exams. Your best scores are saved on this device.
Loading scores…
Guided step-by-step tracks through the tutorials on this site. Your progress on each path is saved on this device.
We use cookies to improve your experience and to show personalized ads (Google AdSense).