Typsichere Kommunikation mit REST-APIs mit openapi-typescript + react-query
(gist.github.com/seonghyeonkimm)-
Mit den vom Backend bereitgestellten OpenAPI-Specs und mithilfe von openapi-typescript werden Typen für die Parameters und Responses der API generiert.
-
Unter Nutzung der von ts-toolbelt bereitgestellten Type-Utils werden die benötigten Utility-Typen erstellt.
-
Mit den von openapi-typescript generierten Typings und den mit ts-toolbelt erstellten Utility-Typen wird
useOAIQuerygebaut, dasuseQueryvon react-query wrappt, um typsichere und etwas komfortablere Serverkommunikation zu ermöglichen; dieser Versuch wird kurz in einem Text zusammengefasst.
Noch keine Kommentare.