Fiori · Logali Books

SAP Fiori: Applications with SAPUI5 and TypeScript

A hands-on guide: from the first view to deployment, building Sales Orders Manager step by step.

Build a complete SAP Fiori app with SAPUI5 and TypeScript, from the first view to deployment, in a real project.

Level: Intermediate Prerequisites: Basic JavaScript or TypeScript.

PDF + EPUB · 16 chapters · 1st edition · ES · EN

Who this book is for
  • SAP front-end developers who want modern SAPUI5 with TypeScript
  • Web developers entering the Fiori ecosystem
  • Teams modernizing UI5 apps to TypeScript and best practices
What you will learn
  • Structure a SAPUI5 project with TypeScript and UI5 Tooling
  • Apply the MVC pattern with views, controllers, and components
  • Bind data with JSON, i18n, and OData V4 models
  • Route and navigate between the list and the detail
  • Reuse with fragments, custom controls, and factories
  • Write tests with QUnit and OPA5
  • Debug, optimize, and deploy on SAP BTP
Table of contents
  1. 01 Introduction: Fiori, SAPUI5, and Why TypeScript
  2. 02 The Environment: VS Code, Node, and the UI5 Toolchain
  3. 03 The First Application: Structure of a UI5 Project with TypeScript
  4. 04 Views, Controllers, and the Control Tree
  5. 05 Models and Binding: JSON, i18n, and Formatters
  6. 06 The Order List: Lists, Tables, and Sorting
  7. 07 OData V4: The Model That Talks to the Backend
  8. 08 Mock Server: Development Without a Backend
  9. 09 Routing and Navigation: From the Worklist to the Order Detail
  10. 10 Fragments, Dialogs, and Layouts
  11. 11 Validations, Contexts, and Messages
  12. 12 Reuse: Custom Controls, Inheritance, and Factories
  13. 13 Adaptation: Density, Devices, and Themes
  14. 14 Tests: QUnit and OPA5
  15. 15 Debugging and Performance
  16. 16 Build and Deployment on SAP BTP
About the author

Gheorghe Valer Scurtu — 20+ years on SAP projects in industry, banking, retail, and the public sector. Founder of Logali Tech. He writes the collection he wished he had found.

More about his work
100% to open-hand.org

100% of this book’s price is donated to open-hand.org — Logali covers the payment fee.

How it works

Frequently asked questions

What format do I get?

PDF and EPUB, DRM-free, with immediate download after purchase from your account. Read anywhere: tablet, e-reader, or screen.

Is it in Spanish and English?

Yes. Every title is available in both editions, written with the correct technical vocabulary in each language — not machine-translated.

Are there future updates?

Revisions of the same edition are included: if we fix errata or update code, you receive the new version at no cost.

Where does my money go?

100% of the price is donated to open-hand.org. Logali covers the payment fee, so the donation is complete. We publish a quarterly report.

How is it delivered after purchase?

Card checkout via Stripe. On payment you receive an email with the download links, and they stay available in your logalitech.com account.

The complete collection

08

01

05

02

03

04

07

09

10

11

Back to the collection

SAP, ABAP, SAP S/4HANA, SAP BTP, SAP HANA, and the other SAP products and services mentioned are trademarks or registered trademarks of SAP SE. They are used for editorial and identification purposes only, with no sponsorship or affiliation with SAP SE.