UI5con 2023: Modern and Type-Safe OData Handling - odata2ts @ui5videos
UI5con 2023: Modern and Type-Safe OData Handling - odata2ts  @ui5videos
Uploaded August 2023 | Updated September 2026, 3 weeks ago
odata2ts was born in the context of a React and UI5-Webcomponents based application and the strong desire to handle OData queries in a type-safe way. As its name suggests odata2ts is first and foremost a generator. It uses the metadata description (EDMX) of V2 or V4 OData services to produce different kinds of TypeScript-based artefacts: From interfaces representing entities to a full-fledged domain-specific OData client.

We show how odata2ts works, how to integrate it into your UI5 build process and explain its basic as well as some of the more advanced configuration options. We then turn to three main use cases for odata2ts within UI5:
- using typed entity models
- using the type-safe query builder
- using the full-fledged client

Finally, we teaser the combination with ui5-mobx, which allows for preserving all type information when it comes down to managing state in UI5.

Speaker:
Hubert Drecker, Cpro Conlog GmbH

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome and Intro
01:03 Modern and Type-Safe OData Handling - odata2ts
17:50 Q&A
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Resources:
GitHub: github.com/odata2ts/odata2ts
Documentation: odata2ts.github.io
Slides: cprogruppe-my.sharepoint.com/:b:/g/personal/hubert_drecker_cpro-conlog_com/EX7Z91jw5FZDissmuuk_854Be5LguvjIlbaJSvqJwETlmw?e=2B0t4I
Demo: github.com/odata2ts/playground

More infos on our website:
openui5.org/ui5con/germany2023
UI5con 2023: Modern and Type-Safe OData Handling - odata2tsUI5ers live #34:  Easy-UI5 wdi5, nesting generators in Easy-UI5, Web Components Base Class in UI5SAPUI5 smart controls tips and tricksUI5ers live #40:  UI5 Web Component Table, Controller ExtensionsMicrosoft Adaptive Cards Through the Fiori 3 Look and FeelUI5ers live #05: Custom UI5 Libraries and ControlsMetadata-Driven Test Generation for SAP Fiori ElementsUI5con 2023: Part 1UI5ers live #59: MDC GeoMap Control & Experimental Debug ToolsUI5con ON AIR 2021 Keynote - Connecting InnovationsUI5 Web Components Reloaded  Unveiling the Latest UpdatesResults of a comprehensive survey on UI5 app usage in production
UI5 |

UI5con 2023: Modern and Type-Safe OData Handling - odata2ts

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER