Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Published : Oct 26, 2022
Oct 2022
Assess ? Worth exploring with the goal of understanding how it will affect your enterprise.

Connect is a family of libraries for building browser- and gRPC-compatible HTTP APIs. Similar to gRPC, you write Protocol Buffer schema and implement the application logic, and Connect generates code to handle marshaling, routing, compression and content type negotiation. However, Connect tries to improve on gRPC in several ways. This includes native support for gRPC-Web without a translating proxy; interoperability with third-party routers or middleware, because connect-go is built on top of net/http (unlike grpc-go); and fully generated type-safe clients with the ergonomics of hand-crafted code. We mostly prefer REST and are not a big fan of the RPC approach to building APIs. That said, Connect does seem to address some of our concerns with RPCs, and we encourage you to assess it.

Download Technology Radar Volume 27

English | Español | Português | 中文

Stay informed about technology


Subscribe now

Visit our archive to read previous volumes