Q: Which environments are people using as a REST consumer?
A: With one exception (PHP), all are using SPA JS environments to work with our REST API.
Q: Which SPA frameworks are being used for your custom UIs?
A: React and Angular.
Q: Would you be happy with an JS SDK which is framework agnostic and does not attempt to directly interact with the DOM?
A: Yes, very happy.