¿Por qué los navegadores no son compatibles con gRPC?

gRPC se basa en HTTP / 2, que (supuesto) es ampliamente compatible con los navegadores. Por lo tanto, creo que no debería haber ningún problema con gRPC desde un navegador.

Sin embargo, está claro que hay un problema. El protocolo,grpc web, es diferente, ya que existe "debido a la limitación del navegador". También hay numerosas publicaciones de blog que describen complicadas pilas tecnológicas implementadas para que gRPC funcione desde un navegador.

Me falta el problema real: ¿por qué gRPC no funciona simplemente desde los navegadores?

Respuestas a la pregunta(2)

Su respuesta a la pregunta