Session
Generating a TypeScript OpenAPI client from Umbraco's Content Delivery API
The launch of Umbraco 12 saw the release of the powerful Content Delivery API. Combined with Webhooks introduced in Umbraco 13, this makes an impressive combo for working with statically generated websites.
In this talk, we'll explore the practical step-by-step process of setting up a website (Astro in this demo) to use Umbraco's Content Delivery API by dynamically generating a TypeScript client using `openapi-generator-cli`.
We'll also discover how including other community packages can enhance the workflow by generating strongly typed TypeScript models and simplifying the process of building on the front end. Plus, how we can use this same tooling for creating packages for the new Umbraco backoffice, Bellisima!
As trends show more developers opting to go headless and use static generation, this talk covers key ideas to speed up our time to getting Content Delivery API powered websites up and running. 🚀
Rick Butterfield
Lead Software Engineer at Wattle
Preston, United Kingdom
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top