openapi-backend
openapi-backend
openapi-backend | openapi-backend | |
---|---|---|
2 | 2 | |
579 | 579 | |
1.4% | 1.4% | |
7.7 | 7.7 | |
about 2 months ago | about 2 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openapi-backend
- Full stack typesafe API-first development for REST
-
Show HN: REST Alternative to GraphQL and tRPC
Cheers! Going from code first to schema first is definitely worth it in my experience! Especially when working in a team.
The nice thing is you already have an openapi spec, so it’s pretty trivial to eject from fastify swagger and switch to openapi-backend if you want!
Here’s an example of openapi-backend running on Fastify
https://github.com/openapistack/openapi-backend/tree/main/ex...
openapi-backend
- Full stack typesafe API-first development for REST
-
Show HN: REST Alternative to GraphQL and tRPC
Cheers! Going from code first to schema first is definitely worth it in my experience! Especially when working in a team.
The nice thing is you already have an openapi spec, so it’s pretty trivial to eject from fastify swagger and switch to openapi-backend if you want!
Here’s an example of openapi-backend running on Fastify
https://github.com/openapistack/openapi-backend/tree/main/ex...
What are some alternatives?
zod-to-openapi - A library that generates OpenAPI (Swagger) docs from Zod schemas
openapi-client-axios - JavaScript client library for consuming OpenAPI-enabled APIs with axios
airform - Functional HTML forms for Front-End Developers.
path-to-regexp - Turn a path string such as `/user/:name` into a regular expression
connexion - Connexion is a modern Python web framework that makes spec-first and api-first development easy.
msgpack-javascript - @msgpack/msgpack - MessagePack for JavaScript / msgpack.org[JavaScript/TypeScript/ECMA-262]