| ▲ | chrisweekly 3 hours ago | |||||||
Type-first is cool. But I think I'll always aim to avoid gRPC, at least in part because grpc-web was so completely broken. I also have an instinctive aversion to binary formats. YMMV, just my PoV. | ||||||||
| ▲ | jsunderland323 3 hours ago | parent | next [-] | |||||||
I’ve had a lot of success with grpc web. Had to patch a couple of things along the way. My biggest misgiving is thinking having bigints would be a good idea (it is not a good idea). Aside from that though, I’ve been happy with it. What felt broken to you? | ||||||||
| ||||||||
| ▲ | flashgordon an hour ago | parent | prev [-] | |||||||
+1 Couple of things I really hate about proto - No generics/templates. No composition of services or mixins (you do have composition in messages but that feels very limited). Also the clunkiness around having to declare more things (try a repeated map field or a map of repeated fields). My comment about protos was just the spec (and was seperating the binary formats as a different concern). But your concerns are pretty valid. | ||||||||