Our great sponsors
-
swagger-petstore
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
prisma1
Discontinued 💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]
-
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.
When code can be generated from the schema, it helps cut down a lot of time and effort in development as developers can focus on the business logic, rather than writing boilerplate-y code to send requests and responses. Some examples of code generators are: GraphQL Code Generator, Swagger Codegen etc.
From the schema, a TypeScript Prisma Client can be generated that can be used in Node.js applications - including Next.js! A Go Prisma Client is also in the works.
Prisma is an Object–relational mapping ( ORM ) library which represents database models through a central schema written in Prisma Schema Language ( PSL )
gRPC and Twirp are Remote Procedure Call frameworks. gRPC is developed by Google and Twirp is developed by Twitch. They both use Protocol Buffers (Protobuf) as the Interface Definition Language. Protobuf is also the serialisation protocol for structured data.
gRPC and Twirp are Remote Procedure Call frameworks. gRPC is developed by Google and Twirp is developed by Twitch. They both use Protocol Buffers (Protobuf) as the Interface Definition Language. Protobuf is also the serialisation protocol for structured data.
GraphQL is developed by Facebook initially for their mobile app and has been adopted widely across web apps.
There is also gqlgen which is a Go-based server and a code generator. If you want the performance of Go, in a qualified GraphQL server, with type-safety and heaps of other functionalities, gqlgen is the one you’d want. 🤩
gRPC and Twirp are Remote Procedure Call frameworks. gRPC is developed by Google and Twirp is developed by Twitch. They both use Protocol Buffers (Protobuf) as the Interface Definition Language. Protobuf is also the serialisation protocol for structured data.