Overview
Discover how to leverage OpenAPI specifications for HTTP APIs in Julia applications through this informative conference talk. Learn about OpenAPI, a popular specification language for HTTP APIs, and explore its utility in defining, versioning, and managing APIs for applications with HTTP-based services. Gain insights into using the OpenAPI.jl package and its corresponding plugin for the `openapi-generator` project. Follow along as the speaker demonstrates how to quickly generate a Julia client to consume third-party services with published OpenAPI specifications. Explore the complete process of defining a spec and generating both server and client-side code in Julia. Delve into package internals, code generator details, and potential areas for improvement. Enhance your understanding of HTTP API development and management in the Julia ecosystem through this comprehensive presentation from JuliaCon 2024.
Syllabus
OpenAPI.jl for easy HTTP APIs | Mohapatra | JuliaCon 2024
Taught by
The Julia Programming Language