Beetje Coderen

Les 25

Een web-API met Axum

Een JSON-API bouwen met Axum: routes en handlers, extractors voor pad, query en JSON-body, gedeelde state, statuscodes en foutafhandeling met IntoResponse, en de API testen.

⏱ 60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • routes en handlers definiëren met Axum
  • extractors gebruiken: Path, Query, Json en State
  • gedeelde state veilig gebruiken
  • statuscodes en fouten teruggeven met IntoResponse

Met Tokio (les 23) en serde (les 24) heb je de bouwstenen voor een webservice. Axum is een webframework van het Tokio-team dat ze samenbrengt: je schrijft gewone async functies, en Axum regelt routes, het uitpakken van verzoeken en het omzetten van antwoorden. In deze les bouw je een REST-API voor een takenlijst.

🔒 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 (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?