You are currently viewing The Art of Web API Design

The Art of Web API Design

  • Post comments:6 Comments

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:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:


This Post Has 6 Comments

  1. Young Grizzly

    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.

  2. Abdo

    zzzzzzzzzzzz this is so boring

  3. Agustin M

    thanks! useful refresher of api fundamentals..

Leave a Reply