As gRPC and protocol buffers start to gain serious traction across the industry, more and more teams will likely start to explore what the different ecosystems (think Go, JavaScript/Node.js, Python, etc.) have to offer. Many will need to think about support, and potentially partial or full adoption of these technologies in the coming years.
In this chapter, we will explore Buf and use it to configure a modern build process for creating, maintaining, and consuming Protobuf APIs, thus laying strong foundations for working with gRPC and protocol buffers — in this example on Node.js.
In Part 2, we will build on these learnings and implement a gRPC server in TypeScript. And then finally, in Part 3, we will close off with useful tips and tricks on topics around code organisation, testing, deployments, further improving developer experience, and more. …
About