Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
webrpc
webrpc is a schema-driven approach to writing backend services for modern Web apps and networks
I have been looking into various ways of doing this properly, including openapi, swagger and grpc, connect-go etc. My conclusion is that these are overkill for this project and that something like https://github.com/tkrajina/typescriptify-golang-structs which generates typescript definitions from go structs, are probably more than enough.
Twirp is nice. You can code-gen the front end and the backend code and you get swagger for free if you want it
Twirp is nice. You can code-gen the front end and the backend code and you get swagger for free if you want it
webrpc