JSON Schema Driven Interfaces as a pattern for extensibility

When building JavaScript based interfaces, it can be difficult to keep validation, permissions, extensibility and language in-sync between the JS front-end and the PHP back-end. In this talk, we’ll explore using JSON Schema and HATEOAS concepts to build a configuration driven interface.

Delivered at WordCamp NYC 2018.