Is gRPC Web Native?

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

correct grpc is awesome for service to service only

anubhav_shrivastava
Автор

I never thought I would find an Arab Jeff Goldblum explaining CS concepts. This guy is pretty awesome 😎

crikxouba
Автор

one could dream :D One day browsers would support grpc and protobuff natively one day.

CaimAstraea
Автор

Instead of using gRPC on the frontend, you could build something new that can read an API defined by protobufs and just handles everything through fetch(). Would be a lot slower though.

shirommakkad
Автор

Hi Hussein,

One idea for youtube shorts. As you know everything is connected somehow, so how about explaining that connection as well. For example how the AF_INET parameter we use in C when creating sockets may somehow be connected to the ipv4 setting we use in windows networking and sharing option in control panel.

punpompur
Автор

I did gRPC in browser. It's work on production. It's lovely.

ЄгорПавленко-мь
Автор

I find this a bit odd that the browser can give low level access for Web Assembly, but cannot give low level access for gRPC. Or is it not the same thing?

ishaanmalhotra
Автор

it's not supposed or designed to be as universally accessible like rest on http 1.1 which is like ubiquitous at this point. if that's important to you, go with REST. REST is for accessibility. grpc defines both server AND client, and when you have both fixed in your system architecture, you're now granted with ultra superior performance and throughput. It's like a comparison between general purpose processing unit and a specialized processing unit. latter will always have an advantage in performance.

s
Автор

Are you saying gRPC is better for backend services only?

vishalchourasia
Автор

So can browser give us access to grpc apis

tesla
Автор

How exactly do your differentiate between web and http2

aryansethi
Автор

When you say ”the web doesn’t give you this api’s to manipulate streams” - you mean by the browser?

mtnrabi
Автор

Avoid RPC like a plague. Why coupling any two independent components?

thachnnguyen
Автор

Grpc is a bad fit for the web. Web transport is more ideal.

zcizzorhandz