Yamato DaiwaE(CMA)S(cript) extensions

RawObjectDataProcessor

Класс для валидации и обработки данных типа «объект» (в частности массивов) с привидением их к конкретному TypeScript-типу.

Востребован в большинстве случаев, когда данные приходят из источника, недосягаемого для проверки типов с помощью TypeScript. В частности, это могут быть следующие сценарии:

  • Полученные данных с клиентской части в клиент-серверном взаимодействии
  • Наоборот, полученные данных с серверной части в клиент-серверном взаимодействии
  • Получение данных из базы данных
  • Чтение данных из файла (JSON, YAML и подобных)