connect-es (Connect for ECMAScript)

Connect for ECMAScript provides type-safe browser and Node.js clients and Node.js servers from Protobuf schemas. Targets the Connect protocol and gRPC-Web with idiomatic TypeScript types and tree-shakable output.

API entry from apis.yml

apis.yml Raw ↑
aid: connect-rpc:connect-es
name: connect-es (Connect for ECMAScript)
description: Connect for ECMAScript provides type-safe browser and Node.js clients and Node.js servers
  from Protobuf schemas. Targets the Connect protocol and gRPC-Web with idiomatic TypeScript types and
  tree-shakable output.
humanURL: https://connectrpc.com/docs/web/
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- JavaScript
- SDK
- TypeScript
properties:
- type: Documentation
  url: https://connectrpc.com/docs/web/
- type: Getting Started
  url: https://connectrpc.com/docs/web/getting-started
- type: GitHub
  url: https://github.com/connectrpc/connect-es
x-features:
- Browser Clients
- Node.js Clients
- Node.js Servers
- Tree-Shakable Bundles
- Type-Safe TypeScript
- gRPC-Web Compatibility
x-use-cases:
- Call Protobuf services from React, Vue, or vanilla JS
- Build Node.js servers without a gRPC dependency
- Share TypeScript types between client and server