Websocket
You Don't Know JSON: Part 5 - JSON-RPC: When REST Isn't Enough
reading time: 35 minutes
REST is great for resources, but what about actions? JSON-RPC provides a simple, transport-agnostic protocol for calling remote functions. Learn the spec, implementation patterns, and why major projects like Ethereum and VS Code chose JSON-RPC over REST.
The Complete Guide to API Communication Patterns: REST, GraphQL, WebSocket, gRPC, and More
reading time: 24 minutes
Master API communication patterns: REST, GraphQL, WebSocket, gRPC, webhooks, message queues, and more. Complete guide with diagrams, code examples, and decision frameworks for choosing the right pattern.