โปรเจ็กต์ JavaScript ที่น่าจับตามองในปี 2023
(byteofdev.com)- Turborepo : ระบบบิลด์ที่สร้างโดย Vercel
- Tauri : เฟรมเวิร์กสำหรับแอปเดสก์ท็อป
- Bun : รันไทม์ JS ตัวใหม่
- Remix : เฟรมเวิร์กเว็บแบบฟูลสแตก
- Turbopack : บันเดลเลอร์ที่สร้างโดย Vercel
- Astro : เครื่องมือสร้างเว็บไซต์แบบสแตติก
7 ความคิดเห็น
มองว่า TAURI เป็นโปรเจกต์ JavaScript จะถูกต้องไหมครับ?? ดูแล้วน่าจะต้องมองว่าเป็นโปรเจกต์ Rust มากกว่า..
เนื่องจากมันอ้างตัวว่าเป็นเครื่องมือสำหรับจัดการฟรอนต์เอนด์ที่อิงกับ JavaScript จึงดูเหมือนว่าไม่ได้สำคัญมากนักว่า Tauri เองเขียนด้วยภาษาอะไร ดูแล้วมันใกล้เคียงกับโปรเจ็กต์ในหัวข้อนั้นมากกว่า มากกว่าจะเป็นโปรเจ็กต์ที่อิงกับ JavaScript โดยตรง
ไม่ใช่ว่า Tauri ถูกสร้างขึ้นด้วย JavaScript แต่ถูกรวมอยู่เพราะเป็นเฟรมเวิร์กที่ช่วยให้สร้างแอปเดสก์ท็อปแบบเบาด้วย JavaScript ได้
ในทำนองเดียวกัน Bun ที่อยู่ในรายการข้างต้นก็เป็น JavaScript/TypeScript runtime แต่ไม่ได้ถูกสร้างขึ้นด้วย JavaScript เช่นกัน (พัฒนาด้วยภาษา Zig)
จริงด้วยครับ.. พอเห็นว่าเป็นโปรเจ็กต์ XXXX ผมก็มีอคติทางความคิดที่เผลอสรุปไปเองแบบไม่ทันคิด ว่ามันเป็นโปรเจ็กต์ที่พัฒนาด้วย XXXX..
ถ้าหมายถึงให้ใช้มันแทน Electron เวลาพัฒนาแอปเดสก์ท็อปด้วย JavaScript ล้วน ๆ ก็เลยค่อนข้างก้ำกึ่งเหมือนกันครับ ฮ่าๆ
จริงด้วยครับ.. ดูจาก GitHub ของ TAURI ก็จะเห็นว่าใช้ Rust เยอะท่วมท้นเลย.. ฮ่า ๆ หวังว่าการรองรับมือถือจะเสถียรขึ้นไว ๆ นะครับ..
โชคดีล่ะมั้ง? GeekNews พูดถึงเกือบทั้งหมดแล้ว
Turborepo - ระบบบิลด์ประสิทธิภาพสูง
Tauri - เฟรมเวิร์กเว็บแอปสำหรับเดสก์ท็อปที่สร้างไฟล์รันได้ขนาดเล็กและรวดเร็ว
Bun - JavaScript runtime/transpiler/NPM client ที่รวดเร็วบนพื้นฐานของ JavaScriptCore
Turbopack: ผู้สืบทอดของ webpack ที่เขียนด้วย rust
Astro : ส่งมอบ JavaScript ให้น้อยที่สุด