Les 35
Eindproject gevorderd: een web-service
Alles komt samen: je ontwerpt, bouwt, test en levert een complete REST-API op met Axum, SQLx en SQLite, met nette foutafhandeling, validatie via newtypes, integratietests en een CI-pipeline.
🎯 Na deze les kun je
- een REST-API ontwerpen met endpoints, statuscodes en een databaseschema
- een web-service bouwen met Axum, SQLx en een eigen fouttype
- integratietests schrijven tegen een in-memory database
- het project opleveren met CI, documentatie en een release-build
Dit is het sluitstuk van de cursus. Je bouwt een bladwijzer-service: een API waarmee je links met een titel en tags kunt opslaan, opvragen en verwijderen. Onderweg gebruik je bijna alles uit het gevorderde deel: async, Axum, SQLx, eigen fouttypen, newtypes, tests, clippy en CI. We lopen samen door een werkende basisversie; daarna breid je hem zelf uit.
🔒 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?