Siam Ready

Bun 1.4 เปิดตัวอย่างเป็นทางการ พลิกโฉมสู่การเขียนด้วยภาษา Rust เต็มรูปแบบ

อ่าน ~3 นาที 0 เข้าชม
Bun 1.4 เปิดตัวอย่างเป็นทางการ พลิกโฉมสู่การเขียนด้วยภาษา Rust เต็มรูปแบบ
โฆษณา
โฆษณาแทรกในเนื้อหาข่าว
ดูรายละเอียด 728x90
Bun 1.4 เปิดตัวอย่างเป็นทางการ พลิกโฉมสู่การเขียนด้วยภาษา Rust เต็มรูปแบบ

วงการนักพัฒนาซอฟต์แวร์ได้ต้อนรับการมาถึงของ Bun เวอร์ชัน 1.4 อย่างเป็นทางการ ซึ่งนับเป็นก้าวสำคัญครั้งประวัติศาสตร์ของโปรเจกต์นี้ เนื่องจากเป็นเวอร์ชันแรกที่ได้รับการเขียนขึ้นใหม่ด้วยภาษา Rust ทั้งหมด เพื่อเพิ่มประสิทธิภาพและความมั่นคงในการทำงาน

ยกระดับความเข้ากันได้กับ Node.js

ในเวอร์ชันนี้ ทีมงานได้มุ่งเน้นไปที่การปรับปรุงความเข้ากันได้กับ Node.js อย่างจริงจัง โดยสามารถผ่านชุดทดสอบ (Test Suite) เพิ่มเติมได้อีกกว่า 1,517 รายการ ซึ่งอ้างอิงมาตรฐานจาก Node.js v26 ทางทีมผู้พัฒนาระบุว่าความสำเร็จในครั้งนี้ถือเป็นการก้าวกระโดดครั้งใหญ่ที่สุดนับตั้งแต่การเปิดตัว Bun 1.0 เป็นต้นมา

ฟีเจอร์ใหม่และการรองรับแพลตฟอร์ม

นอกจากเรื่องประสิทธิภาพแล้ว Bun 1.4 ยังได้เพิ่มความสามารถใหม่ที่น่าสนใจ ได้แก่:

  • Bun.serve(): เริ่มเปิดให้ใช้งานโปรโตคอล HTTP/3 ได้ในสถานะทดลอง (Experimental)
  • การขยายแพลตฟอร์ม: เพิ่มการรองรับระบบปฏิบัติการและสถาปัตยกรรมเพิ่มเติม ได้แก่ FreeBSD, Windows ARM64 และ Android

ข้อควรระวังสำหรับการอัปเดต

การอัปเดตในรุ่นนี้มีการเปลี่ยนแปลงบางประการที่อาจส่งผลกระทบต่อโค้ดเดิม (Breaking Changes) ที่นักพัฒนาจำเป็นต้องตรวจสอบ ได้แก่ การเปลี่ยนมาใช้ isolated linker เป็นค่าเริ่มต้นสำหรับโปรเจกต์ประเภท monorepo รวมถึงการปรับปรุงกระบวนการอ่านไฟล์คอนฟิกูเรชันประเภท TOML และ YAML ให้มีความเข้มงวดมากขึ้นกว่าเดิม

โฆษณา
แบนเนอร์ท้ายบทความ ครอบคลุมทุกสายตา
ดูรายละเอียด 970x250

ข่าวที่เกี่ยวข้อง