17 คะแนน โดย composite 2023-09-11 | 4 ความคิดเห็น | แชร์ทาง WhatsApp

Bun 1.0 ซึ่งเป็นเครื่องมือรันไทม์สำหรับ JavaScript เปิดตัวแล้ว!

  • รองรับการทำงานเข้ากันได้กับเครื่องมือของ node.js
  • มี nodemon สำหรับมอนิเตอร์และ dotenv สำหรับตั้งค่าสภาพแวดล้อมมาให้ในตัว โดยไม่ต้องติดตั้งแยก
  • มี babel และตัวทรานส์ไพล์ TypeScript มาให้ในตัว
  • มีเครื่องมือทดสอบหน่วยสไตล์ jest มาให้ในตัว
  • สามารถรันแอปฟูลสแตกที่สร้างบนเฟรมเวิร์กฟรอนต์เอนด์หลักอย่าง Next.js, Nuxt.js, SvelteKit, Astro เป็นต้น รวมถึงฟรอนต์เอนด์เหล่านั้นได้
  • รองรับ TypeScript และ JSX ได้ในตัว
  • รองรับทั้งไวยากรณ์ ESM และ CommonJS
  • รองรับ hot reload (--hot) ผ่าน nodemon ที่มีมาในตัว
  • รองรับปลั๊กอินผ่าน Bun API
  • คำสั่ง bun ทำงานเป็นตัวจัดการแพ็กเกจได้ด้วย
  • ติดตั้ง รัน และทดสอบได้รวดเร็วทั้งหมด
  • ตอนนี้รองรับเฉพาะตระกูล Unix ส่วน Windows ยังอยู่ในขั้นทดสอบ

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

 
geekbini 2023-09-12

ไม่ได้บอกว่าจะยกเลิกการรองรับ TypeScript เหรอครับ? เลยจำได้ว่าเคยเป็นประเด็นอยู่เหมือนกัน?

 
ggg213 2023-09-12

นั่นไม่ใช่เทอร์โบเหรอ?

 
naregleah 2023-09-11

จำได้ลาง ๆ ว่านักพัฒนา swc เคยวิจารณ์ไว้ว่า เขานิยามไวยากรณ์ของตัวเองขึ้นมาสำหรับเรื่องที่เกี่ยวกับ jsx ซึ่งขัดกับมาตรฐาน และจะนำไปสู่การแตกแยกของ ecosystem..

 
kuroneko 2023-09-11

โอ ในที่สุด 1.0 ก็ออกมาแล้วนะ
คงต้องลองใช้ดูสักครั้งจริง ๆ ว่าที่โฆษณาว่าเร็วนั้นจริงไหม