kfootball/
├── netlify.toml ← Netlify 설정
├── netlify/
│ └── functions/
│ └── football.js ← 서버리스 API 프록시 (CORS 해결!)
└── public/
└── index.html ← 앱 본체
kfootballkfootball 레포 선택publicFOOTBALL_API_KEYdashboard.api-football.com 에서 받은 API 키your-app.netlify.app)<> 클릭 → API Key 복사| 리그 | ID | |——|—-| | K리그1 | 292 | | K리그2 | 293 | | K3리그 | 591 | | K4리그 | 866 | | 프리미어리그 | 39 | | 라리가 | 140 | | 세리에A | 135 | | 리그앙 | 61 | | 챔피언스리그 | 2 |
브라우저에서 외부 API를 직접 호출하면 CORS 오류가 발생해요. Netlify Functions는 서버에서 API를 대신 호출하기 때문에 CORS 문제가 완전히 해결돼요. 모바일 사파리, 안드로이드 크롬 어디서든 완벽하게 작동해요.