Beetje Coderen

Les 15 · Module 3 · Kwaliteit en productie

Een JSON-API naast je HTML-pagina's

Geef de kassa een JSON-API: dicts teruggeven, invoer valideren, juiste statuscodes, foutberichten als JSON, API-tokens en een klein fetch-voorbeeld.

⏱ 90 minuten leestijd + oefenen

Illustratie: pijlen tussen een browservenster en een server, gegevens die als JSON heen en weer gaan

🎯 Na deze les kun je

  • een API-blueprint bouwen die JSON teruggeeft met de juiste statuscodes
  • JSON-invoer lezen en valideren met request.get_json
  • fouten in de API als JSON afhandelen in plaats van HTML
  • de API afschermen met een token in plaats van een sessiecookie

De kassa wordt populair: de eigenaar wil een tablet aan de bar met een eigen app, en de boekhouder wil elke avond de omzet ophalen met een script. Die willen geen HTML maar gegevens: JSON. In deze les bouw je een API naast je bestaande pagina's, met dezelfde modellen en database.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?