FastAPI extraheert padparameters (onderdeel van het URL-pad) en queryparameters (na ?) uit functieargumenten, met behulp van type hints om ze automatisch om te zetten en te valideren.
Waarom het belangrijk is
Pad- en queryparameters zijn hoe eindpunten invoer van de URL ontvangen — fundamenteel voor vrijwel elke API-route (een resource ophalen op basis van id, filteren, pagineren, zoeken).
De benadering van FastAPI is elegant en een belangrijke reden waarom het productief is: het eenvoudig declareren van getypeerde functieargumenten geeft u automatische extractie, , (met duidelijke 422-fouten bij slechte invoer) en semantiek voor vereist-versus-optioneel (via standaardwaarden) — allemaal afgeleid van standaard Python-typehints, zonder handmatig parseren.
