Типизированные модели на основе реальных данных
Написание интерфейсов TypeScript вручную для соответствия ответу API утомительно и подвержено ошибкам. Вставьте полезные данные JSON, и этот инструмент обходит структуру, генерируя соответствующий интерфейс (или псевдоним типа) с правильно типизированными полями, вложенными интерфейсами для объектов и типами элементов массива. Смешанные массивы становятся типами объединения, поэтому ваши модели точно отражают данные.
Настройте вывод в соответствии со своим стилем
Выберите, следует ли создавать интерфейсы или вводить псевдонимы, присвоить имя корневому типу и при необходимости пометить поля, допускающие значение NULL, как необязательные. Сгенерированный код обновляется в реальном времени и готов к вставке в ваш проект. Все это работает в вашем браузере, поэтому частные полезные данные API и внутренние схемы никогда не покидают ваш компьютер.
- 01
- Создавайте интерфейсы или вводите псевдонимы
- 02
- Обрабатывает вложенные объекты и массивы
- 03
- Выводит типы объединения из смешанных массивов
- 04
- Дополнительные свойства для значений NULL
- 05
- Имя пользовательского корневого типа
- 06
- Запускается локально — код никогда не загружается


