Communiquer avec une API REST de manière typesafe avec openapi-typescript + react-query
(gist.github.com/seonghyeonkimm)-
À partir des spécifications OpenAPI fournies par le backend, utilisation de openapi-typescript pour générer les types des
parameterset desresponsede l’API -
Écriture des types utilitaires nécessaires en s’appuyant sur les utilitaires de types fournis par ts-toolbelt
-
Bref récapitulatif d’une tentative visant à rendre la communication serveur typesafe et un peu plus pratique en créant
useOAIQuery, un wrapper deuseQueryde react-query, à partir des typings générés par openapi-typescript et des types utilitaires construits avec ts-toolbelt.
Aucun commentaire pour le moment.