Re:If Web APIs are so simple why do we need SDKs?
by smt88 on Saturday June 11, 2016 @05:18AM
(#11882773)
> Does that count as an SDK?
A lot of big companies publish what they call an SDK, which is really just a thin, idiomatic wrapper on top of HTTP calls. Most of the AWS SDKs are like this, and sometimes the wrapper is way too thin (see: the disastrous mess that is the Dynamo JS library).
Should SDK mean more than that? I don't know. Is that kind of SDK useful? Definitely! HTTP is untyped, slow, and potentially tricky to use (like with OAuth 1.2), so it's nice to have some native code that abstracts that stuff away.
A lot of big companies publish what they call an SDK, which is really just a thin, idiomatic wrapper on top of HTTP calls. Most of the AWS SDKs are like this, and sometimes the wrapper is way too thin (see: the disastrous mess that is the Dynamo JS library).
Should SDK mean more than that? I don't know. Is that kind of SDK useful? Definitely! HTTP is untyped, slow, and potentially tricky to use (like with OAuth 1.2), so it's nice to have some native code that abstracts that stuff away.