Kompakt AI-Knappmeny

Läxa. Gy. Webbutveckling 3 – Användning av externa webbtjänster och API:er

Hemläxa

Årskurs: Gymnasiet

Ämne: Webbutveckling 3

Tema: Användning av externa webbtjänster och API:er

Ordkollen

Här listas fem ämnesord på läxans tema som är bra att känna till betydelsen av.

  • API: En uppsättning regler och protokoll som gör det möjligt för olika program att kommunicera med varandra.
  • GET: En typ av HTTP-förfrågan som används för att hämta data från en server.
  • POST: En typ av HTTP-förfrågan som används för att skicka data till en server.
  • JSON: Ett format för att representera statistik och data strukturerat, ofta använt i API-respons.
  • HTTP: Hypertext Transfer Protocol, en protokollstandard som används för att överföra data på webben.

Instuderingsfrågor

  • Vad betyder förkortningen API?
  • Vilka olika typer av API:er finns det och hur skiljer de sig åt?
  • Förklara skillnaden mellan GET- och POST-förfrågningar.
  • Vad är syftet med en HTTP-förfrågan?
  • Hur hanterar man JSON-data från ett API?
  • Vad menas med synkrona och asynkrona förfrågningar?
  • Ge ett exempel på ett öppet API som du kan använda.
  • Beskriv steg för steg hur du skulle göra en GET-förfrågan.
  • Vilka är de vanligaste felmeddelandena man kan få från ett API och vad betyder de?
  • Hur kan API:er integreras i dina egna webbapplikationer?

Skrivuppgift

Uppgift 1: API-undersökning

Välj ett öppet API och undersök dess dokumentation. Beskriv vad API:et kan användas till och ge exempel på data som kan hämtas.
Svarslängd: ca. 200 ord (En halv sida)

Uppgift 2: Implementering av API-data

Implementera ett enkelt API-anrop i JavaScript för att hämta data från det API du valt. Beskriv det kodavsnitt du använde och förklara hur det fungerar.
Svarslängd: ca. 300 ord (En halv sida)

Uppgift 3: Reflektion

Skriv en reflektion om hur API:er kan påverka webbutveckling och användarupplevelse. Vilka möjligheter och begränsningar ser du med att använda API:er i dina egna projekt?
Svarslängd: ca. 250 ord (En halv sida)


Modern Tillbaka-knapp
×