3 ms·
> I don't need hypertext in my APIs. I want RPC in my APIs. You may want RPCs, but you need state transfer instead, for reasons which are too long to go into h
by eadmund 4y ago
> I don't need hypertext in my APIs. I want RPC in my APIs.
You may want RPCs, but you need state transfer instead, for reasons which are too long to go into here but are explained pretty well in the original REST thesis.
> I'm engineer and I care about technical arguments
IIRC the REST thesis gives technical arguments against RPC, but in general the issue is that RPC is broken in a 'fallacies programmers believe about networks' way. The right way to perform actions across a network is not remote procedure calls, but transferring state representations.