mirror of https://github.com/grpc/grpc-web.git
Update roadmap.md
This commit is contained in:
parent
fdcff71b47
commit
d8e039f255
|
|
@ -3,10 +3,6 @@
|
||||||
The purpose of this document is to collect all the features that we believe are
|
The purpose of this document is to collect all the features that we believe are
|
||||||
useful for gRPC users.
|
useful for gRPC users.
|
||||||
|
|
||||||
We would like your feedback! Please tell us which features you would most want
|
|
||||||
to see, so that we can prioritize the work to either publish Google's existing
|
|
||||||
solutions or develop some of the features directly in the open-source repo.
|
|
||||||
|
|
||||||
# Background
|
# Background
|
||||||
|
|
||||||
gRPC-Web has been developed internally at Google as part of the front-end
|
gRPC-Web has been developed internally at Google as part of the front-end
|
||||||
|
|
@ -17,8 +13,8 @@ users.
|
||||||
Like everywhere, Web platforms and technologies are constantly evolving, often
|
Like everywhere, Web platforms and technologies are constantly evolving, often
|
||||||
with many inter-dependent ecosystems. As much as we like to open-source
|
with many inter-dependent ecosystems. As much as we like to open-source
|
||||||
everything, we also need keep the balance between creating a reusable and stable
|
everything, we also need keep the balance between creating a reusable and stable
|
||||||
open-source solution and meeting those requirements unique to Google's Web application
|
open-source solution and meeting those requirements unique to Google's Web applications
|
||||||
ecosystems (such as search).
|
(such as search).
|
||||||
|
|
||||||
# Roadmap Features (in no particular order)
|
# Roadmap Features (in no particular order)
|
||||||
|
|
||||||
|
|
@ -56,17 +52,16 @@ applications.
|
||||||
Native support such as XSRF, XSS prevention may also be added to the gRPC-Web
|
Native support such as XSRF, XSS prevention may also be added to the gRPC-Web
|
||||||
protocol.
|
protocol.
|
||||||
|
|
||||||
## Local Proxies
|
## In-process Proxies
|
||||||
|
|
||||||
In-process proxies will eliminate the need to deploy an extra proxy such as
|
[In-process proxies](https://github.com/grpc/grpc-web/blob/master/doc/in-process-proxy.md)
|
||||||
Nginx.
|
will eliminate the need to deploy Envoy to use gRPC-Web.
|
||||||
|
|
||||||
We have plans to add proxy support in Python, Java, Node, C++ etc. Let us know
|
We have plans to add in-process proxy support in Python, Java, Node, C++ etc. Let us know
|
||||||
if you are interested in implementing any language-specific in-process
|
if you are interested in implementing any language-specific in-process
|
||||||
gRPC-Web proxy.
|
gRPC-Web proxy.
|
||||||
|
|
||||||
To minimize maintenance overhead, we will not add gRPC-Web support
|
To minimize maintenance overhead, we will only support Envoy as the official proxy for gRPC-Web.
|
||||||
to any HTTP proxies other than Envoy.
|
|
||||||
|
|
||||||
## Web Framework Integration
|
## Web Framework Integration
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue