Gdax has a restful api. It has developed a node.js api for it which I have worked with and works well. However I don't intend to develop a server. I would like to write a similar api for client side.
Can anyone point me in a direction to do this? I suspect I can use socket.io to do this, but don't really know? I will need to alter the http headers on get requests and what not as well as send json in body I think. Can any one provide information on this, perhaps on existing client api's, or information about restful requests, socket.io, or easy way to cover more to client js.
I know this is kind of open ended, vaguely related to bitcoin in it's core problem, and vague. I have asked similar on stack exchange but said is off topic?