Let's say you create an API, with openAPI....
And you want to provide the same results as the APi as a library, instead of REST calls.
Is there an easy way to "provide" it?
I remember back in the time was a swagger code-gen.
I'm thinking about providing an API but providing it as an library in PHP/JS/Java/Python or whatever is needed.
(If possible, writing the API in Kotlin)

How is this done nowadays? Any hints welcome, thx.

#openapi #swagger #swaggercodegen #rest #api #library #developerlife

Moving Etherpad away from Swagger as Swagger has non-opt-out Telemetry...

#opensource
#privacy
#etherpad
#swagger

👀 Site "Mogging"? Oh boy, a thrilling saga where #pixels #battle it out for the ultimate 🏆 of... website #swagger. 🤦‍♂️ Because clearly, nothing screams 'important' like two URLs fighting for internet ego points while #Cloudflare plays referee. 💥
https://sitemogging.com #Mogging #InternetDrama #HackerNews #ngated
Site Mogging - Who needs more looksmaxxing?

Two websites enter. One gets mogged. An AI judge with the eye of an Awwwards critic decides which one looks prettier.

Site Mogging

modesta 1.2.0 released.

- Supported custom serializer.
Easier mix-in your owned custom types.

https://github.com/kekyo/modesta

#swagger #proxy-generator #typescript

GitHub - kekyo/modesta: Simplest zero-dependency Swagger/OpenAPI --> TypeScript proxy generator 🐣

Simplest zero-dependency Swagger/OpenAPI --> TypeScript proxy generator 🐣 - kekyo/modesta

GitHub

modesta 1.0.0 released:

Simplest zero-dependency Swagger/OpenAPI --> TypeScript proxy generator.

- It has almost no environment dependencies and is very easy to use.
- It’s easy to extend to support custom transports.
- The transformation process can be almost fully automated using a Vite plugin.
- It has no unnecessary dependencies on external libraries.

https://github.com/kekyo/modesta

#swagger #proxy-generator #typescript

GitHub - kekyo/modesta: Simplest zero-dependency Swagger/OpenAPI --> TypeScript proxy generator 🐣

Simplest zero-dependency Swagger/OpenAPI --> TypeScript proxy generator 🐣 - kekyo/modesta

GitHub

UNiCORN vol.11 @ Dogenzaka Church - 19 Apr feat. NATSUMI, SWAGGER, CHIKA + more

#SESH #NATSUMI #SWAGGER #CHIKA

https://sesh.sx/e/1961273

UNiCORN vol.11 | Dogenzaka Church | SESH

...

SESH

🚀 Soirée maintenance chez BlablaLinux !

Petite mise à jour pour garder vos services préférés au top. Sont maintenant tout beaux, tout neufs :

🔎 #SearXNG
💬 #Element ( #Synapse )
🔐 One Time Password ( #OTS )
📺 #PeerTube
📖 #Swagger
📋 #Wekan
🚀 #zipline

#Proxmox #LXC #Docker

Tout est prêt et fonctionne à fond ! 🛠️

👉 Retrouvez l'ensemble de mes services ici : https://blablalinux.be/mes-services-publics/

Dogfirmations with Doofie and Dingus: Swagger

Doofie's swagger is his power.

View Dogfirmation: https://dogs.blackcatwhitehatsecurity.com/?dogID=118#today

#Swagger #Technology #ArtificialIntelligence #Animals #Photography #Dog #Nature #Pets #Affirmations

Design‑First в действии: API на Spring с OpenAPI Generator

Когда команда пишет API, но документация живёт своей жизнью, а интеграторы часами гадают, что значит ошибка 500, — проект неизбежно тонет в хаосе. В этой описан подход, который является лучшим решением: Design‑First на основе OpenAPI . Мы пройдём полный цикл: от проектирования спецификации до работающего Spring‑приложения с автоматической генерацией кода и централизованной обработкой ошибок. Вы узнаете, как одна команда ./gradlew clean build может создать модели и интерфейсы, избавив вас от рутины.

https://habr.com/ru/companies/otus/articles/1008384/

#api #openapi #spring #rest_api #swagger #spring_boot #designfirst #code_generation

Design‑First в действии: API на Spring с OpenAPI Generator

Всем привет, меня зовут Сергей Прощаев, и в этой статье расскажу про то, как мы в современных проектах проектируем API , переходя от абстрактных идей к работающему коду....

Хабр
https://www.youtube.com/watch?v=0qtwYT4n2CM - Setting up #OpenAPI without #Swagger in #ASPnet 9 and 10. Nice walkthrough Milan Jovanović.
NO SWAGGER? NO PROBLEM! OpenAPI Made Easy in .NET 9

YouTube