Hi,

I have used gRPC for some simple applications, where the server is in 
Golang and the client is also another golang application. I have primarily 
worked in the backend and have done a lot of gRPC communication among the 
backend services using the likes of gRPC streams and golang.

Now for the first time, I am trying to implement a web application. The 
client apps will be done in react-native. So I was thinking of using the 
javascript gen code for the client libraries.

However I read from some blogposts, when I searched for how to use gRPC in 
javascript, I read that gRPC cannot be used for consumer facing 
applications and is only fit for backend applications. I read that grpc 
streaming will not work with Browser based applications.

Also I read that gRPC will not scale if there are millions of user requests 
coming from browsers. I am sure that gRPC can handle a lot of backend 
volume, but I have not used with a lot of parallel connections. 

So I wanted to ask, if gRPC is used by any consumer facing applications, 
where the backend  is done in Go and the front end is done in some form of 
javascript framework, with a few million users.

Any feedback, suggestions, links, etc. on this topic are also welcome.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/62b922a6-f86c-4960-81d4-d61b86df7f46n%40googlegroups.com.

Reply via email to