bun Archive

สวัสดี Bun 1.3 :: Full‑stack JavaScript

หลังจากที่ Bun 1.3 ถูกปล่อยออกมาให้ใช้งานพบว่ามีความสามารถที่น่าสนใจเยอะรวมทั้งการปรับปรุงเรื่องของ productivity และ performanceดังนั้น มาลอง upgrade ที่ใช้งานกันหน่อยมาเริ่มกันเลย

Read More…

Bun v1.2.4 :: สนับสนุน Static site แล้ว

ใน Bun v1.2.4 ที่ปล่อยออกมานั้นสนับสนุน static site แล้ว ดังนั้นสามารถ run พวกไฟล์ html ตรง ๆ ได้เลยทำให้ง่ายต่อสาย frontend developmentมาลองใช้งานกันดู ปล. bun build บน Mac เร็วขั้น 60%

Read More…

Bun v1.1.25 สนับสนุน node:cluster แล้ว

Bun 1.1.25 เพิ่มปล่อยออกมานั้น สนับสนุน node:cluster แล้วดังนั้นสามารถ start process การทำงานตามจำนวน core CPU ได้แบบง่าย ๆและ Bun worker ย่อย ๆ สามารถใช้งาน port เดียวกันได้เลยแถมยังช่วยเพิ่มประสิทธิภาพการทำงานของระบบอีกด้วย

Read More…

ลองเล่นกับ Bun Shell

เห็นใน feed พบว่ามีการพูดถึง Bun Shell เยอะเลยก็เลยลองเล่นนิดหน่อยซึ่งเป็นความสามารถใหม่ ที่ทำให้เราเขียน javascript ทำงานกับ shell หรือ คำสั่งต่าง ๆ ใน command line ได้ง่าย ๆโดยเขียนในไฟล์เดียวกัน และ ภาษาเดียวกันไปเลย

Read More…

เพิ่งรู้ว่า Bun ก็ run Playwright ได้ด้วย

วันนี้เห็น issue ใน Playwright เกี่ยวกับการทำงานร่วมกับ Bunซึ่งพบว่าทาง Playwright ไม่ได้ merge การเปลี่ยนแปลงเข้าไปเนื่องจากเป็นปัญหามาจาก Bun นั่นเองซึ่งใน Bun 1.0.22 นั้นทำการแก้ไขปัญหาแล้วทำให้เราสามารถ มาลองใช้งานกัน

Read More…

สรุปการใช้งาน Bun ในการพัฒนาระบบงาน

เห็นว่า Bun 1.0 เพิ่มปล่อยออกมาก็เลยมาทำการสรุปประสบการณ์ในการนำ Bun ไปพัฒนาระบบงานเล็ก ๆ ไว้นิดหน่อยซึ่งก็สามารถส่งมอบระบบงานได้ดีเลยมาดูกันว่าใช้อะไรบ้าง

Read More…

Bun 0.5 :: สนับสนุน Workspace แล้ว

ก่อนหน้านี้แนะนำ Bun ไปแล้วนิดหน่อยซึ่งมีความเร็วสูงมาก ๆ ตอนนี้ได้ปล่อย version 0.5 ออกมาให้ใช้งานกันโดยมีความสามารถต่าง ๆ ดังนี้

Read More…

สวัสดี Bun แรงส์ไปไหน

เห็นมีการพูดถึง Bun ซึ่งเป็น JavaScript Runtime ที่รวมเอาทุกอย่างไว้ด้วยกันทั้ง Bundling ของ JS และ CSS,Transpiler ของ JS, TS และ JSXJavaScript Runtime ที่มี Web API มาเลย ทั้ง fetch และ websocket เป็นต้นTask runner และ package manager ที่ทำงานร่วมกับ package.json และ npm ได้เลยที่สำคัญเร็วมาก ๆ !!

Read More…