What do you imagine when someone says "API"/"Application Programming Interface" ?
Please boost.
A: The interface
B: The implementation
=> More informations about this toot | More toots from ity@estradiol.city
The poll is split into A & B describing them because god fucking hell the upstream Mastodon web app is the most horrendous piece of fucking broken crap ever
=> More informations about this toot | More toots from ity@estradiol.city
@ity@estradiol.city what does “I’m a web dev” mean here
=> More informations about this toot | More toots from CenTdemeern1@eepy.moe
@CenTdemeern1@eepy.moe @ity@estradiol.city I’m also confused because I don’t develop websites but I do develop api libraries that make HTTP requests to get json responses. I have to deserialize json into actual classes in the language of choice… am I web developer because I make a bunch of web requests and have to handle things like HTTP status?
=> More informations about this toot | More toots from puppygirlhornypost2@transfem.social
@puppygirlhornypost2@transfem.social @ity@estradiol.city I wouldn’t say so
=> More informations about this toot | More toots from CenTdemeern1@eepy.moe
@CenTdemeern1@eepy.moe @ity@estradiol.city me neither. I hate web development
=> More informations about this toot | More toots from puppygirlhornypost2@transfem.social
@CenTdemeern1@eepy.moe @ity@estradiol.city also it’s hard to differentiate between the implementation and the what you mean by api. I answered it assuming we meant implementation as in how its implemented not "POST /path/to/resource" and a response body. I don’t care if the remote api is implemented in Python, nor do I really care if it uses xml, json or whatever. I will deserialize it into something to work with. I care about how it’s structured though. What constitutes a user class in a fedi software, what’s the path to get a user object, do I make a POST request with search parameters in a json body, do I parameterize a GET request
=> More informations about this toot | More toots from puppygirlhornypost2@transfem.social
@puppygirlhornypost2 @CenTdemeern1 We meant specifically "it's written using Flask in Python" as the implementation, and "You need to POST this to get this thing in this format" as the interface
=> More informations about this toot | More toots from ity@estradiol.city
@ity@estradiol.city @CenTdemeern1@eepy.moe ok good so I have concluded I voted correctly and this was all just my autism massively overthinking everything.
=> More informations about this toot | More toots from puppygirlhornypost2@transfem.social This content has been proxied by September (3851b).Proxy Information
text/gemini