Por que os navegadores não suportam o gRPC?

O gRPC é baseado no HTTP / 2, que (suposição) é amplamente suportado pelos navegadores. Portanto, acho que não deve haver problema com o gRPC de um navegador.

No entanto, é claro que há um problema. O protocolo,grpc web, é diferente, pois existe "devido à limitação do navegador". Também existem inúmeras postagens no blog descrevendo pilhas tecnológicas complicadas implantadas para fazer o gRPC funcionar em um navegador.

Estou sentindo falta do problema real - por que o gRPC não funciona simplesmente nos navegadores?

questionAnswers(2)

yourAnswerToTheQuestion