FIORI_SAPUI5advanced
Fiori Performance Deep Dive
Measuring and improving Fiori app start-up and data performance.
Overview
Measuring and improving Fiori app start-up and data performance.
Lessons in this topic
- Fiori Performance Part 1: Measuring and Improving App Start-UpFind out why a Fiori app starts slowly: measuring with browser tools and UI5 diagnostics, component preload and bundling, asynchronous loading, lazy-loading libraries and reducing launchpad overhead.
- Fiori Performance Part 2: OData Request and Back-End PerformanceMake data requests fast: request only needed fields with $select, page with $top and $skip, avoid N+1 patterns with $expand or batching, push filtering and aggregation to CDS, and analyse slow services in the back end.
Interview questions covered
- A custom Fiori app takes 10 seconds to start. How do you analyse and improve it?
- How do you optimise data performance of a Fiori app?