Chúng tôi muốn xây dựng một gui Javascript / HTML cho gRPC-microservices của chúng tôi. Vì gRPC không được hỗ trợ ở phía trình duyệt, chúng tôi đã nghĩ đến việc sử dụng web-socket để kết nối với máy chủ node.js, máy chủ này gọi dịch vụ mục tiêu qua grpc. Chúng tôi đấu tranh để tìm ra một giải pháp thanh lịch để làm điều này. Đặc biệt, vì chúng tôi sử dụng các luồng gRPC để đẩy các sự kiện giữa các dịch vụ vi mô của chúng tôi. Có vẻ như chúng ta cần một hệ thống RPC thứ hai, chỉ để giao tiếp giữa giao diện người dùng và máy chủ node.js. Điều này dường như là rất nhiều chi phí và mã bổ sung phải được duy trì.
Có ai có kinh nghiệm làm điều gì đó như thế này hoặc có một ý tưởng làm thế nào điều này có thể được giải quyết?