Building a new web
If you’re building a web service for a frontend application to consume, chances are, you’ll create a restful endpoint that exposes your content as JSON. And, for a number of reasons, that’s a really great shout.
However there are alternatives available! In this talk, we’ll chat about one of these alternatives; Protocol Buffers and gRPC.
We’ll look at the technical and architectural properties by going through a series of examples of how this differs from more traditional approaches. I’ll also cover some practical aspects of tooling and setup required.
I’ll then show how we can apply this architecture to peer-to-peer interfaces, allowing us to create new ways of interacting with the web.