14 คะแนน โดย xguru 2023-11-05 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • เราเตอร์ความเร็วสูงมาก RegExpRouter
  • เบามากเพียง 12kB ไม่มี dependency เพราะใช้เฉพาะ Web Standard API
  • ทำงานได้บน JavaScript runtime ทุกตัว: Cloudflare Workers, Fastly Compute@Edge, Deno, Bun, Vercel, Lagon, AWS Lambda, Lambda@Edge, Node.js
  • มีมิดเดิลแวร์ในตัว และรองรับมิดเดิลแวร์แบบกำหนดเองรวมถึงมิดเดิลแวร์จากภายนอก
  • API ที่เรียบง่ายและรองรับ TypeScript

5 ความคิดเห็น

 
cuhong 2023-11-06

ผมกำลังใช้งานเว็บไซต์ https://newsgram.io/ บน Cloudflare Worker ด้วยเฟรมเวิร์กนี้อยู่ สามารถพัฒนาได้อย่างรวดเร็วด้วยความเรียบง่ายและไร้ส่วนเกิน จึงขอแนะนำสำหรับการเริ่มต้นโปรเจ็กต์เล็ก ๆ เป็นครั้งแรก

 
heycalmdown 2023-11-06

ปกติใช้ฐานข้อมูลอะไรกันบ้างครับ? ตัวเว็บเฟรมเวิร์กรันอยู่บนเอดจ์ แต่ฐานข้อมูลต้องรันอยู่ในรีเจียน เลยทำให้คิดว่า latency อาจต่างกันมากตามพื้นที่ที่เชื่อมต่อใช่ไหมครับ

 
pitzcarraldo 2023-11-06

ผมเคยลองใช้ชุด cloudflare workers + hono + pg (Supabase รีเจียนโซล) เพื่อเข้าถึง db โดยตรงมาแล้ว และก็เป็นอย่างที่คุณคิดเลยคือ บางครั้ง cloudflare workers จะขึ้นไปรันที่ LA หรือฮ่องกงหรือสิงคโปร์ตามผู้ให้บริการเครือข่ายของผู้ใช้ ทำให้ความเร็วในการสร้างคอนเนกชันช้ามากครับ สำหรับกรณีแบบนี้เขาก็มีตัวเลือกชื่อ Smart Placement ที่ปรับให้ไปรันบนเอดจ์ที่ใกล้ data layer มากขึ้น แต่ในกรณีของผมไม่รู้ว่าเพราะปริมาณรีเควสต์น้อยหรือเปล่า มันเลยทำงานได้ไม่ค่อยดีครับ

 
caniel 2025-04-29

ดูเหมือนว่า HyperDrive จะมีประโยชน์ในกรณีแบบนี้

 
cuhong 2023-11-06

ตอนนี้ยังเป็นเบต้าอยู่ แต่ผมกำลังใช้ cloudflare d1 อยู่ครับ