JSON Schema in API Design and Development

preview_player
Показать описание
JSON is an integral part of most modern API design and development. Since a lot of data is managed and/or exchanged in JSON, having a schema language to describe that data is very useful. This is particularly true because APIs are all about being language-independent, and JSON Schema provides a way how it is possible to define validation at the API level, without having to use any programming-language-specific methods or tools.
JSON Schema is widely supported and implemented today. In this video, JSON Schema Specification Lead Ben Hutton explains why and how JSON Schema matters for API design and development. We also talk a little bit about the future of the specification and how it fits into the specification landscape, specifically when it comes to OpenAPI and AsyncAPI.
As mentioned in the video, there currently (February 2022) are two open positions in the JSON Schema team. Both will be with Postman, but focus their work completely on JSON Schema. If you're interested, please reach out to Ben via his Twitter handle @relequestual.

Рекомендации по теме
Комментарии
Автор

Another great video Erik! Thanks Ben for sharing about JSON Schema!

BrentonHouse
join shbcf.ru