REST-iga API:er och läsa-skriva-webben: Hur gör man?
Både appar och moderna webbar använder gärna webbservern som ett slags databas. Små datamängder lagras i kollektioner som nås på URL:er, och HTTP-anropen POST, PUT, GET och DELETE används för att skapa, komma åt, ändra och ta bort datat.
Det är ett effektivt och rent sätt att skriva appar på, och det ligger nära de ursprungliga visioner som Tim Berners-Lee och Roy Fielding hade för webben, det som Roy Fielding sedermera har kallat REST.
I den här 20 minuters tekniska sessionen ska vi titta på några viktiga saker inom REST: hur man modellerar sin datarymd och URL-rymd, JSON och andra dataformat, samt hur HTTP och MIME faktiskt är tänkt att fungera.
Jag, @olaberg, är systemutvecklare och agil coach. Jag har utvecklat en webbserver med ett inbyggt REST-API som jag kommer använda som exempel.