กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


ข่าว Cloudflare เลิกใช้ Hugo ทำเว็บคู่มือ เปลี่ยนไปใช้ Astro

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อNews 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
Cloudflare รายงานถึงการย้ายเว็บคู่มือนักพัฒนา (developer documentation) จากเดิมที่ใช้เอนจิน Hugo ไปยัง Astro เนื่องจากฟีเจอร์เพิ่มเติมที่เหนือกว่า เช่น

  • ระบบ tagging และอ้างอิงข้ามเอกสาร
  • รองรับปลั๊กอิน
  • มีเครื่องมือสำหรับนักพัฒนาเพิ่มเติม ตรวจสอบ syntax, ทำ syntax highlight
  • ใช้ภาษา JavaScript/TypeScript (Hugo ใช้ภาษา Go)
  • ใช้ TailwindCSS

แต่ฟีเจอร์สำคัญที่สุดคือธีม Starlight ที่มีฟีเจอร์ของตัวเอง มี component จำนวนมากและรองรับปลั๊กอินที่สร้าง component ได้เองอีกที

ปัญหาใหญ่ในการย้ายคือคู่มือนักพัฒนามีการอัพเดตตลอดเวลา ทุกวันนี้มี pull request เฉลี่ยวันละโหล ทำให้ไม่สามารถหยุดเว็บเป็นเวลานานๆ เพื่อย้ายข้อมูลได้ กระบวนการย้ายไฟล์ทั้งหมด 8,060 ไฟล์ ใช้เวลาทดสอบ 10 วัน ย้าย component ต่างๆ อีก 14 วัน และทดสอบระบบก่อน 5 วัน จากนั้นวันย้ายจริงต้องหยุดรับ pull request เป็นเวลา 8 ชั่วโมง โค้ดรวมลดลง 19,624 บรรทัด ระหว่างการย้ายครั้งนี้ยังพบบั๊กประสิทธิภาพของ Astro ที่มีปัญหากับโครงการใหญ่มากๆ แต่ทาง Astro ก็แก้ไขให้อย่างรวดเร็ว

ที่มา - Cloudflare

No Description


Topics:
Cloudflare

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง