สร้างระบบ Caching
เงื่อนไข
บทความที่นำมาแสดงที่หน้าเว็บ มีค่าตรงกับเงื่อนที่เราตั้งเอาไว้ เช่น จะนำไปแสดงผลที่หน้าเว็บได้เลยถ้า
status: published
published_at: ตรงกับวันที่ในโซนเวลาเดียวกัน (หมายถึงถ้าตั้งไว้วันที่ 1 เมษายน 2569 แต่ status: published แต่วันนี้เป็นวันที่ 17 มีนาคม 2569 บทความก็จะยังไม่ถูกนำไปแสดงที่หน้าเว็บ)
ทำระบบ Chaching
ทำระบบ Chaching ที่นำไปเก็บในฐานข้อมูลจริงๆ ของเว็บ
การทำ Caching ลงฐานข้อมูลจริง: NextJS ดึงข้อมูลจาก Notion ไปอัปเดตในฐานข้อมูล (เช่น Supabase หรือ MongoDB) เป็นรอบๆ เพื่อให้เว็บดึงข้อมูลจากฐานข้อมูลนี้แทนการเรียก Notion ตรงๆ