วันนี้ลองใช้งาน 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 มาใช้งานอีกนะ