Blog Entries

29. 09. 2025 Oscar Zambotti Front-end, Vue

Summoning Orval: Binding Backend and Frontend by Magic

When building modern web applications, type safety and API consistency are essential. Instead of manually writing API clients and models (and risking drift between backend and frontend), you can automate the process using OpenAPI and Orval. In this post, we’ll focus on how to generate TypeScript functions and interfaces using Orval, starting from an openapi.json…

Read More
27. 07. 2023 Mattia Codato Development

Cockpit module + Vue.js + TypeScript

The example project used in this article is available on GitHub. A few months ago I started exploring Cockpit and the first thing I noticed is how every single Cockpit module is made with React. Why doesn’t anybody use Vue.js and/or TypeScript in Cockpit? Let’s start with the basics: what is Cockpit? Quoting RedHat: Cockpit…

Read More

Archive