4 ms·
OAPIv3 (fully spec'd/schema'd REST+JSON APIs) is nice, and the generators are important, yet as many point out "not always that great". There's an alternative
by cies 4y ago
OAPIv3 (fully spec'd/schema'd REST+JSON APIs) is nice, and the generators are important, yet as many point out "not always that great".
There's an alternative technology: GraphQL, which has generators too!
Here a PoC of mine demo'ing an architecture in which the backend is very low code (mostly due to Hasura), and most of the app's code is in the frontend: an Elm app with generated type-safe Elm-bindings to the GraphQL backend.
https://github.com/cies/low-code-backend-dockered https://github.com/cies/low-code-backend-dockered