TypeScript · Senior · Запитання 75 з 75
Чим ризиковано типізувати API-клієнт самими generic'ами, на кшталт get<T>(url): Promise<T>?
- ✓Правильна відповідь: Generic - неперевірюване твердження: компілюється будь-який
T, навіть якщо сервер поверне інше - 2Generic'и сповільнюють запити
- 3На
Promise<T>не можна чекати
Пояснення
Генеруйте типи зі схеми OpenAPI або валідуйте відповіді схемою, щоб оголошений тип відповідав реальності.