REST APIer och routing

Onsdag den 26:e April 2021

Hur kan vi med ASP.NET Core bygga ett REST API? Och kontrollera sökvägen i en applikation

Lektionsplan

Lektion från kl. 8:30 till kl. 16:30
08:30 - 09:00
Återkopling från Trådning med C#
08:30 - 09:30
REST APIer och routing
16:00 - 16:30
Sammanfattning på dagens lektion

Lektionslitteratur

Detta är material (artiklar, videoer, blogs, podcasts etc) som är den teoretiska bas för denna lektion, det antas att du har läst/set/lystnad detta innan lektionen starter.

Estimerat samlat “läs”-tid för lektionslittertur är 173 min (för den frivilliga fördjupningslitteratur gäller 260 min)

Innom specielt REST är det viktigt att man har en bra URL struktur och en idee om hur man jobbar med sin URL

Frivillig fördjupningslitteratur innom URL and Routing (klicka för att visa)

Att skåpa ett API är inte enkelt, och det är därför viktigt att man har för sig hur man vill designa sitt API, och försökar att gör en plan innan man starter på implementationen. Likadan är det vikigt att ha för sig att när man skåper ett API är det för att någon ska konsumera det, så det är viktigt att dom kan få information (dokumentation) om hur APIet funkar.

OpenApi är en standard till att beskriva ett REST API.

Rekommenderat litteratur innom OpenAPI (klicka för att visa)
Frivillig fördjupningslitteratur innom OpenAPI (klicka för att visa)

Med ASP.NET Core kan man blant annat bygga REST APIer.

Rekommenderat litteratur innom REST API with ASP.NET Core (klicka för att visa)
Frivillig fördjupningslitteratur innom REST API with ASP.NET Core (klicka för att visa)

Uppgifter

SpacePark v2 projekt