Recap จากชั่วโมงที่ 1
ชั่วโมงที่แล้วเราเตรียมฝั่ง Database ไว้แล้ว:
- สร้าง Supabase Project และ Table
issues - กำหนด Column, Constraint, RLS และ Policy
- เพิ่มข้อมูลทดลองลงใน Table
- เก็บ Project URL และ Publishable Key ไว้ใน
.env.local - ปรับ Type
Issueให้ตรงกับข้อมูลใน Database
ชั่วโมงนี้เราจะนำข้อมูลเหล่านั้นมาแสดงใน Next.js แทน Mock Data
Supabase
→ อ่านข้อมูลใน lib/issues.ts
→ ส่งข้อมูลให้ page.tsx
→ แสดงผลด้วย IssueList