zio-grpc icon indicating copy to clipboard operation
zio-grpc copied to clipboard

Add JavaScript integration example

Open tampler opened this issue 4 years ago • 4 comments

Add JS client Add Envoy proxy Add build files to launch a web app with zio-grpc example helloworld server

tampler avatar Oct 04 '20 16:10 tampler

Hey, thanks for contributing to this - it would be really nice to add something like this. It would have been even better if the client-side would use zio-grpc too. ZIO gRPC has Scala.js support too, see an integration project example here: https://github.com/thesamet/AnyHike

thesamet avatar Oct 04 '20 17:10 thesamet

Hi Nadav

  1. I didn't understand your message. Do you want me to add a zio-grpc client instead of grpc-web client? grpc-web is now a de-facto standard in JS, scala.js is no anywhere close to it

  2. Thanks for providing your integration example. Definitely would look into it

Boris

tampler avatar Oct 04 '20 18:10 tampler

Hey @thesamet Are you interested in this my PR? If yes, let me know what to update. If not, feel free to close this

Boris

tampler avatar Oct 07 '20 19:10 tampler

Hey Boris, agree that having a native JS (not Scala.js) example is worthwhile. I'll review in more detail later this month. Appreciate this contribution!

thesamet avatar Oct 07 '20 20:10 thesamet