|
|
|
|
|
by carsongross
3516 days ago
|
|
That's a great response Andy. I'd also say that JSON APIs either tend to get tuned for specific UX needs or become more and more expressive. The first option calls into question the general, reusable nature of the API, and the second introduces security issues in an untrusted computing environment[1]. I typically split out the JSON API for my system from the web application proper so that my web application needs don't screw up the public API of the system. They end up being two separate concerns with different shapes, authentication methods, etc. [1] - http://intercoolerjs.org/2016/02/17/api-churn-vs-security.ht... |
|