11 คะแนน โดย xguru 2025-04-29 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ใช้ชุดผสม Bun + Hono + Vite + React
  • เป็นชุดเครื่องมือรวมสำหรับสร้างเว็บแอปพลิเคชันแบบฟูลสแตกที่ทันสมัยและน้ำหนักเบา พร้อมมอบสภาพแวดล้อมการพัฒนาที่รวดเร็วและมี type safety สูงด้วย Typescript
  • แทนที่ Node/NPM เดิม → Bun, Express → Hono, Webpack → Vite เพื่อเพิ่มประสิทธิภาพและความเรียบง่ายให้สูงสุด
    • React เป็นค่าเริ่มต้นสำหรับฝั่ง Front และสามารถเปลี่ยนเป็นไลบรารี UI อื่นได้ตามต้องการ
  • แต่ละเทคโนโลยีเป็นอิสระต่อกัน และออกแบบมาให้ดีพลอยได้ในสภาพแวดล้อมที่หลากหลาย
  • มุ่งเน้นการสร้าง แอปที่เรียบง่ายและพกพาได้สูง โดยไม่มีความหนักเกินจำเป็น
  • หากต้องการเริ่มต้นอย่างรวดเร็ว สามารถสร้างโปรเจกต์ด้วยคำสั่งต่อไปนี้
    • bun create bhvr@latest
  • Bun

    • รันไทม์และทูลคิท JavaScript ความเร็วสูงที่มาแทน Node / NPM
    • โดยพื้นฐานใช้สำหรับ ติดตั้ง dependencies, type bundling, และ การจัดการ workspace
    • มี bundler, test runner และ package manager ที่เข้ากันได้กับ npm ในตัว
  • Hono

    • เว็บเฟรมเวิร์กน้ำหนักเบามากที่มาแทน Express
    • มี type safety เป็นพื้นฐาน และช่วยให้สร้างแบ็กเอนด์และเซิร์ฟเวอร์ API ได้ง่ายด้วย API ที่น้อยที่สุดเท่าที่จำเป็น
    • ปรับแต่งมาสำหรับสภาพแวดล้อม edge computing เพื่อมอบประสิทธิภาพความเร็วสูงมาก
  • Vite

    • ฟรอนต์เอนด์ bundler ยุคใหม่ที่มาแทน Webpack
    • มอบการเริ่มเซิร์ฟเวอร์ได้ทันที, HMR ความเร็วสูงมาก และ production build ที่ปรับแต่งมาอย่างเหมาะสม
    • รองรับสภาพแวดล้อมเริ่มต้นที่เป็นมิตรกับผู้ใช้และระบบนิเวศปลั๊กอินที่ยอดเยี่ยม