|
|
|
|
|
by qubyte
1480 days ago
|
|
Comparing with REST(ful/ish) APIs... From the consumer side I really enjoy using it. Queries can avoid lots of network chatter and mutations embrace procedural thinking (REST has answers CRUD, but not everything a server needs to do is resource based). However, as a server dev I really don't like it. It puts much more power into the consumer's hands without providing good visibility into the database queries it's making behind the scenes and how heavy those might be. As I see it, it trades client side complexity for some loss of control over database queries. I often see it sold as the former without mentioning the latter. |
|