Перейти к содержимому
17 / 19

Как типизировать API-клиент с generic endpoints?

Типобезопасный API-клиент строится на generic-функциях и mapped type, где ключ — путь эндпоинта, а значение — типы запроса и ответа. Клиент принимает путь как generic-параметр и автоматически выводит типы body и response. Это исключает рассинхрон между фронтендом и API на этапе компиляции.

Как типизировать API-клиент с generic endpoints? | JScriptiser