One is a dragon
On GraphQL, REST, and RPC
“Best Practices” always have exceptions. I pick them apart to show the options. All decisions have trade-offs so be intentful in which ones you choose…

It Depends