Многие сервисы и приложения (особенно веб-сервисы) принимают древовидные данные. Например, такую форму имеют данные, поступающие через JSON-PRC, JSON-REST, PHP-GET/POST. Естественно, появляется задача валидировать их структуру.
Чаще всего для решения этой задачи требуется рекурсивный валидатор, работающий со схемами данных, описанными по определённому стандарту.
Одним из таких стандартов является JSON-Schema, и на мастер-классе мы рассмотрим его поближе:Что такое JSON-Schema?
Основные понятия спецификации.
Области применения.
Обзор готовых библиотек и пакетов.
Что ждёт спецификацию в будущем?