DevMemphis / Meetups / September 07, 2022

#30OpenAPI for Fun and Profit

September 07, 2022

explore an example of using Python’s FastAPI web framework to create an API that is self-documenting and use OpenAPI Generator and data-model-code-generator to auto-generate client code that talks with the API


OpenAPI for Fun and Profit

Building service-oriented applications today usually requires a solution for maintaining the interface between the service and the client code. Documenting a REST service with a tool like OpenAPI provides many benefits and with new tools can also create the boilerplate code necessary to call the service, speeding up development and taking human error out of the equation. In this talk, we will explore an example of using Python’s FastAPI web framework to create an API that is self-documenting and use OpenAPI Generator and data-model-code-generator to auto-generate client code that talks with the API.

Speaker Bio Michael Johnsey is a Sr. Software Engineer at Change Research, a political polling and research company. Michael has a decade of software development and product management experience primarily in the telecommunications and healthcare sectors. Before joining Change Research in April 2022, he worked at Ookla and RevSpring. He is a lifelong resident of the Memphis area and resides there today with his wife and Toy Poodle.

RSVP on Meetup

© 2023 DevMemphis