วันนี้ลองใช้งาน Cloudflare Pages พบว่ามันใช้งานง่ายมาก ๆ
โดยที่มันคือ JAMstack platform สำหรับฝั่ง frontend นั่นเอง
ช่วยทำให้การพัฒนาและ deploy ระบบงานง่ายขึ้น
ไม่ว่าจะเป็น HTML, React, Vue, Next.js, Hugo, Jekyll และ Gatsby
สามารถใช้งานได้หมดเลย
ที่สำคัญเชื่อมต่อกับ GitHub อีกด้วย
ทำให้การทำงานไหลลื่นมาก ๆ

การใช้งานก็ง่ายมาก ๆ คือ

  • นำ code ไปไว้ใน repository ที่ GitHub
  • ทำการสร้าง project ใน Cloudflare page
  • เชื่อมต่อไปยัง GitHub

จากนั้นทำการเลือกได้ว่า project ของเราเป็นอะไร
และกำหนดคำสั่งในการ build และ path ของ output

เมื่อทุกอย่างเรียบร้อยก็ deployได้เลย
ที่สำคัญ เมื่อ code มีการเปลี่ยนแปลง ก็จะทำการ build และ deploy ให้อัตโนมัติ

เพียงเท่านี้ก็สามารถใช้งานได้แล้ว !!
ได้ sub-domain ของ pages.dev มาใช้งานอีกนะ