TypeScript врёт на границе с сервером: почему нужна рантайм валидация ответов
TypeScript проверяет типы только на этапе компиляции, а в рантайме он просто доверяет тому, что вернул API. Решение это runtime-валидация через Zod, Yup или Valibot: описываете схему и сразу ловите несоответствия структуры, типов и отсутствующие поля.
https://habr.com/ru/articles/1020268/
Post #9746
3.66K

- ❤ 8
- 💩 5
- 👍 4
- 🤡 3
- 🤣 3