Loading…
October 15-17 | Vancouver, British Columbia
View More Details  & Register Here
Back To Schedule
Wednesday, October 16 • 11:30am - 12:00pm
JSON Schema Draft-8 - To $vocabularies and Beyond - Ben Hutton, JSON Schema

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
JSON Schema has been around for quite a while. Back in 2015, a small group decided to pick up development from draft-4, publishing a futher 4 drafts (draft-8 pending).

JSON Schema is primerily used for validation, but during the period between draft-4 and rebooting the project, a number of other use cases developed, including form validation and code generation.

Each library that extends the functionality of JSON Schema by adding their own key words, creates their own extensions, which only work with that specific library, or function differently for similar libraries.

JSON Schema draft-8 adds a new concept. Vocabularies. Allowing groups to specify new sets of keywords, and schemas to identify as using a set of keywords.

Learn about these and other draft-8 keywords, such as `unevaluatedProperties`, which can "see through" conditional applicators, a common user wish.

Speakers
avatar for Ben Hutton

Ben Hutton

Core Team Lead, JSON Schema
Web developer by day, wearer of many hats for JSON Schema by evening and weekend.Part of the core team for over 5 years (since draft 5), Core Team Lead from 2020.Focused on delivering JSON Schema updates and supporting the community.



Wednesday October 16, 2019 11:30am - 12:00pm PDT
Junior Ballroom AB
  Standards
  • Experience Level Advanced
  • Session Slides Included Yes