หลุมพราง async ที่พบบ่อย
ลืม await
ได้ Promise แทนข้อมูล — เรียก .map บน Promise จะพังหรือได้ผลแปลก
ลืมเช็ก ok แล้ว parse
หน้า HTML ของ error page ถูก parse เป็น JSON ไม่ผ่าน
แสดงข้อมูลค้างจากรอบก่อน
ก่อนโหลดรอบใหม่ เคลียร์รายการหรือตั้งสถานะ loading ให้ชัด
// ผิดแนวคิด const data = fetch(url).json(); // ไม่ได้ — ลืม await ทั้งคู่ // ถูก const res = await fetch(url); const data = await res.json();