0.5.0 • Published 3 years ago

@llkennedy/httpgrpc v0.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

HTTP -> gRPC Client

This is a client library for the httpgrpc proxy system.

HTTP Requests and WebSockets wrapped by the clients created by this library will be compliant with the assumptions and patterns laid out in that system.

This is not at all required to use httpgrpc, you can implement canonical JSON HTTP requests for gRPC endpoints trivially yourself, and the custom logic surrounding websockets -> gRPC streams isn't terribly complex (basically just "EOF" as a CloseSend equivalent), but it's designed to make life as easy as possible when using httpgrpc and web-ui gRPC in general.

TODO

At time of writing, the main TODO task are:

  1. Implement the receive buffer and test full bi-directional async/await functionality
  2. Code-gen for native and canonical protojson versions of messages and RPCs (this will require a protoc plugin)
0.5.0

3 years ago

0.4.0

3 years ago

0.3.0

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.3.2

3 years ago

0.2.3

3 years ago

0.3.1

3 years ago

0.2.2

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.2.4

3 years ago

0.1.0

3 years ago