CORS (Cross-Origin Resource Sharing) è un meccanismo di sicurezza del browser che controlla se una pagina web da un origin può chiamare la tua API su un origin diverso. FastAPI lo configura con il CORSMiddleware integrato. Incontrerai CORS ogni volta che un frontend su un dominio/porta diverso chiama la tua API.
Il problema che CORS affronta
A React app at http://localhost:3000 calling an API at http://localhost:8000 is
CROSS-ORIGIN (different port). The BROWSER blocks the response unless the API
sends CORS headers permitting that origin.
(origin = scheme + host + port)
