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

เริ่มต้นด้วยทำการ update bun 1.3

จากนั้นลองสร้าง app จาก bun init

โดยทำการสร้างฝั่ง frontend ด้วย React รวมทั้งฝั่งของ backend (REST API)
ทำการสร้าง CLAUDE.md และ Cursor rule ให้ด้วยเลย

โดยจะมี router ของทั้งฝั่ง Frontend และ Backend มาให้เลย

เมื่อทุกอย่างเรียบร้อย ทำการ build เป็น Single-file executable ได้เลย

สามารถ config ได้ว่าสำหรับ OS และ CPU architecture ได้

ผลการทำงานเป็นดังนี้

ในการใช้งาน Database

เช่น SQLite, MySQL และ PostgreSQL ก็ใช้ได้เลย
รวมทั้ง Redis ที่เป็น key-value database ก็ใช้ได้เช่นเดียวกัน
โดยไม่ต้องติดตั้งอะไรเพิ่มเติม
ซึ่ง Bun Redis จะมี performance ที่ดี เมื่อเทียบกับ library อื่น ๆ ของ NodeJS

ลองทำการ download หรือ upgrade ได้เลย
ขอให้สนุกกับการ coding ครับ

Tags:,