filmov
tv
OpenAPI.jl for easy HTTP APIs | Mohapatra | JuliaCon 2024
Показать описание
OpenAPI.jl for easy HTTP APIs by Tanmay Mohapatra
OpenAPI is a popular specification language for HTTP APIs. Many popular HTTP services publish specifications for their APIs in the OpenAPI format. It is useful in defining, versioning, and managing APIs for applications architected with HTTP based services. The Julia package OpenAPI.jl, along with its corresponding plugin to the `openapi-generator` project provides a way to leverage that in Julia applications.
This talk will aim to give a quick introduction of OpenAPI, and demonstrate how to use the OpenAPI.jl package in Julia. It would demonstrate how to generate a Julia client quickly to consume a third party service that has published an OpenAPI specification, which is probably a common need. It would also walk through the complete process of defining a spec and generating both server and client side code in Julia.
During the talk, at various points, we shall touch upon some internals of the package and code generator, and also some opportunities for improvements.
OpenAPI is a popular specification language for HTTP APIs. Many popular HTTP services publish specifications for their APIs in the OpenAPI format. It is useful in defining, versioning, and managing APIs for applications architected with HTTP based services. The Julia package OpenAPI.jl, along with its corresponding plugin to the `openapi-generator` project provides a way to leverage that in Julia applications.
This talk will aim to give a quick introduction of OpenAPI, and demonstrate how to use the OpenAPI.jl package in Julia. It would demonstrate how to generate a Julia client quickly to consume a third party service that has published an OpenAPI specification, which is probably a common need. It would also walk through the complete process of defining a spec and generating both server and client side code in Julia.
During the talk, at various points, we shall touch upon some internals of the package and code generator, and also some opportunities for improvements.
OpenAPI.jl for easy HTTP APIs | Mohapatra | JuliaCon 2024
Kuber.jl: An OpenAPI based Kubernetes client for Julia | H. Kottary | JuliaCon 2024
Using OpenAPI to Describe, Produce, and Consume Web APIs in Julia
Building a web API for dispersion modeling with Genie.jl | Tristan Carion | JuliaCon 2023
Creating an Endpoint Monitor from an OpenAPI Definition | AlertSite
Making APIs Easy to Find and Consume
Declaratively Imposing Constraints Using ValueConstraints.jl | Joris Kraak | JuliaCon 2023
Policy Enforcement in Julia Enterprise Applications with OPA | Mohapatra | JuliaCon 2024
Create a Test Case in ReadyAPI from an AlertSite API Monitor
How to Create Your First API Monitor in AlertSite
GPT-3.5: API Guide & Warum FINETUNING so NICHT OKAY ist
How to Monitor your APIs with ReadyAPI and AlertSite
Designing Declarative APIs. Ilya Birman
Publish, Secure, and Monitor APIs with Cloud Foundry Route Services — Ed Anuff, Carlos Eberhardt
How to Monitor Hundreds of APIs in Minutes | DZone.com Webinar
ISS Tracker using Pandas and Plotly in under 10 min | Tech Stack: Python, Plotly
CES 2020 - Smart Home Stuff
Power Automate Tutorial - Remove.bg Photo API
From Swagger to PowerShell Module, Lessons learned by Kyle Ruddy
NOMAD API (virtual tutorial series)
Script Transaksi Kece - Bukaolshop
GPU Programming for Beginners
Hyperledger In-depth with Kaleido: Simplify development, save $$
Sebastian Daschner - Supersonic subatomic Enterprise Java from the ground up
Комментарии