Lärmaterial API-design
Webb-APIer
Vi kommer att fördjupa oss i ämnet Webb-APIer, särskild inom ramen för REST-arkitekturen. Vi kommer att utforska kärnkonsept, principer och designregler för att skapa funktionella och användarvänliga APIer.
Föreläsning 1, REST - grunderna
Introducerar grunderna och de mest betydelsefulla kraven du stöter på när du bygger din första REST API.
- viktigaste principer av REST
- HATEOAS
- Stateless
Testning av APIer
Vi kommer att använda oss av Postman i examinationsuppgiften. Gå igenom denna onlinekurs för att bekanta dig med Postman.
Läsmaterial och Tutorials
Svenska
Engelska
- Chapter 5 about REST from Roy Thomas Fielding's Dissertation
- Web API Design by Google Apigee
- The missing link by Google Apigee
- RESTful API tutorials by Lokesh Gupta
- HATEOAS
- Swagger
- Richardson maturity model
- Versioning