Tags:
Node Thumbnail

Bun โครงการรันไทม์ JavaScript/TypeScript ที่ต้องการทดแทน NodeJS ออกเวอร์ชั่น 1.2 ที่ผ่านชุดทดสอบของ NodeJS เองเกิน 90% ในทุกโมดูล

แม้ NodeJS จะเปิดเผยชุดทดสอบจำนวนมากถึง 2,600 ไฟล์ แต่ชุดทดสอบกลับอาศัย API ภายในของ NodeJS เองที่ไม่เกี่ยวข้องกับ API ที่ไลบรารีต่างๆ ใช้งาน ทาง Bun ต้องเขียนชุดทดสอบใหม่บางส่วนเพื่อให้ทดสอบผ่านไปได้ หรือบางครั้งชุดทดสอบก็ทดสอบข้อความเตือนตรงๆ แม้ว่าที่จริงแล้ว NodeJS จะไม่ได้รับประกันว่าข้อความเตือนต้องเหมือนเดิมก็ตาม

ตอนนี้ Bun รันชุดทดสอบของ NodeJS ทุกเวอร์ชั่นแล้ว ทำให้เราน่าจะเห็น Bun ทำงานทดแทน NodeJS ได้ดีขึ้นเรื่อยๆ แถมไลบรารีมาตรฐานของ Bun ยังเร็วกว่าของ NodeJS เอง เช่น http2 นั้นเร็วขึ้นสองเท่าตัวทีเดียว

สำหรับฟีเจอร์ของ Bun เองในเวอร์ชั่นนี้รองรับสตอเรจ S3 เพิ่มเข้ามา และยังรองรับ PostgreSQL ในตัวเพิ่มจากเดิมที่รองรับ SQLite อยู่แล้ว

ที่มา - Bun

Get latest news from Blognone

Comments

By: zeing
iPhone
on 24 January 2025 - 10:45 #1332049

แถมไลบรารีมาตรฐานของ NodeJS ยังเร็วกว่าของ NodeJS เอง
=>
แถมไลบรารีมาตรฐานของ Bun ยังเร็วกว่าของ NodeJS เอง