CORS (Cross-Origin Resource Sharing) to mechanizm bezpieczeństwa przeglądarki kontrolujący, czy strona internetowa z jednego origin może wywoływać Twoje API na innym origin. FastAPI konfiguruje go za pomocą wbudowanego CORSMiddleware. Napotkasz CORS za każdym razem, gdy frontend z innej domeny/portu wywoła Twoje API.
Dlaczego to ważne
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)
