Web applications don’t talk with front-end and database only anymore. They increasingly often talk with each other. In order not to get crazy in this communication mess, it’s good to take a look at many aspects of creating web API. We will answer the “why”, “what” and “how” questions to begin with. We will meet the three wizards: Morville, Fielding and Richardson. We will play with resources, behavior, relations, parameters, headers, collections, versioning, errors, security, throttling, cache, HATEOAS, management performance, health and business. There will be a bunch of tips on how to make consumers of our API happy. Warning: may contain traces of snakes and camels.
Talk by Paweł Zajączkowski.
Thanks to Devoxx for giving us permission to post this talk. freeCodeCamp is not associated with this talk. We’re just excited to bring more exposure to to it!
—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://medium.freecodecamp.org
And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
source
Freecodecamp
I almost fell asleep
TSL or TLS?
An excellent talk that revealed so much and pointed me in the right direction on a lot of good techniques. I'm just starting on building an API and this is such a great resource.
zzzzzzzzzzzz this is so boring
thanks! useful refresher of api fundamentals..