CORS และ API สาธารณะ
CORS คืออะไรแบบสั้น
เบราว์เซอร์กันหน้าเว็บจากโดเมนหนึ่งไปอ่านตอบจากโดเมนอื่นตามใจ — ถ้าเซิร์ฟเวอร์ไม่อนุญาต fetch จะล้มในฝั่งเบราว์เซอร์
ตอนฝึกควรทำอย่างไร
• ใช้ API ที่ออกแบบมาให้เรียกจากเบราว์เซอร์ได้ หรือไฟล์ JSON ในโปรเจกต์ตัวเอง
• อย่าใส่กุญแจลับ (API key ลับ) ในโค้ดฝั่งลูกค้า
• อ่านเอกสาร rate limit ของ API สาธารณะ — อย่ายิงรัวในลูป
ถ้าเจอ error พูดถึง CORS ใน Console มักไม่ใช่บั๊ก syntax ของคุณ — เป็นนโยบายเบราว์เซอร์+เซิร์ฟเวอร์