DPC2018: A self-describing API - Victor Bolshov

Published: 20 July 2018
on channel: Ibuildings Dutch PHP Conference
66
4

A self-describing API by Victor Bolshov

There are a number of standards for describing APIs, one of them being Swagger. I am developing an approach to API development with PHP that will allow for automatically generate Swagger definition of the API, together with the underlying schemata. With this approach, it is possible to generate Swagger definition automatically from a deployment pipeline, failing in case of certain inconsistencies. Combined with the Swagger client code generator, you can also update your API client for free and also fully automatically.


About Victor Bolshov

I am a PHP developer since 2001, a participant and speaker at one of the Russian biggest programming events - DevConf in 2006 and 2016. My interests include high-loaded systems, object-oriented design, agile development and testing.


This talk was given at the Dutch PHP Conference in 2018, organised and hosted by Ibuildings. Visit http://phpconference.nl or http://www.ibuildings.nl for more information.


Watch video DPC2018: A self-describing API - Victor Bolshov online without registration, duration hours minute second in high quality. This video was added by user Ibuildings Dutch PHP Conference 20 July 2018, don't forget to share it with your friends and acquaintances, it has been viewed on our site 66 once and liked it 4 people.