For more info on the next Devoxx UK event ? www.devoxx.co.uk
Maintaining client API libraries SDKs for a public API is usually a repetitive never-ending job.
What makes it even worse is that the API never ceases to grow and there is a constant demand to publish libraries in more and more programming languages.
This talk gives you a short story on how at Infobip weve compressed what amounts to hours of manual work into a code generation pipeline that produces client libraries almost in real time.
Were going to dive deep into the autogeneration process built around a service called OSCAR.
Its a tool that uses the powers of the OpenAPI Specification and the OpenAPI generator to create client libraries in a single API call.
Prepare to witness the exciting journey from the API definition to the client library in no time.
By the end of the session youll know how to:
- Maintain SDKs in multiple programming languages to support an endlessly growing API.
- Use OpenAPI specification to create powerful code generation pipelines
- Control polish and test an autogenerated code.
Источник: rutube.ru