Orval est un outil qui transforme des spécifications OpenAPI en code TypeScript prêt pour la production. Il génère des hooks pour React Query, Vue Query, SWR, Angular, Svelte et Solid, ainsi que des mocks MSW avec Faker.js. Le code produit est entièrement typé, éliminant le boilerplate lié à la consommation d’API. Compatible avec axios, fetch, Zod et Hono.

Commentaires

C'est un excellent outil. Parfois il est un peu trop exigeant sur la specification ou génère des choses qui ne compilent pas si on ne fait pas attention.

On avait par exemple des paramètres avec un `-` ou `+` en debut de nom qui étaient ignorés du coup deux paramètres identiques pour Typescript. C'est peut-être résolu mais on à du trouver un alternative pour nos paramètres.

Il y a 20 jours

Merci Blaise pour le retour d'expérience !

Il y a 20 jours
Vous devez vous inscrire ou vous connecter pour poster un commentaire