javascript (including browsers and node.js) can handle binary data just
fine, and my understanding is that this functionality is exposed by the
javascript implementation. I can't opine on that hugely, because my use of
protobuf is primarily backend - server-to-server, or server<--->storage.
Thank you for your reply. i'm able to get a better picture now.
I also read that the byte stream which is produced can't be read by the
modern browsers which is why we have to convert it into json using
gwt(google web toolkit) or something like that. So automatically json is
used here. Then