To offer a different perspective, I believe the ecosystem around OpenAPI has vastly improved in the last year or so, at least in my technology stack (Node.js & TypeScript).
- I am currently building a product in the space and I've got competitors tackling the problem from many different angles
- Lots of tools & libraries to choose from when working with OpenAPI specifications (yes, lots of outdated stuff too)
- New platforms like Platformatic are making big bets on OpenAPI and building features around it
- People are using OpenAPI specs with ChatGPT to make custom integrations
For code-generation in particular, there's a handful of libraries that use OpenAPI specs to "glue" the backend and frontend together in different ways (ts-rest, openapi-fetch, openapi-types, orval, feTS). Many startups also offer seamless OpenAPI -> SDK generation.
It's an obvious resource at this point, but this site[1] is a good starting point.
[1] https://openapi.tools