ncc - คอมไพล์โปรเจกต์ Node.js ให้เป็นไฟล์เดียว
(github.com)-
โปรเจกต์จากทีมพัฒนา Next.js
-
CLI ที่รวม dependency ทั้งหมดในสไตล์ gcc แล้วสร้างโมดูล Node.js ให้เป็นไฟล์เดียว
-
เหตุผลที่สร้าง
→ เผยแพร่ขึ้น npm เฉพาะแพ็กเกจที่จำเป็นขั้นต่ำ
→ ดีพลอยเฉพาะโค้ดแอปที่เกี่ยวข้องไปยังสภาพแวดล้อมแบบ serverless
→ เวลาเริ่มต้นเร็วขึ้นและมี I/O overhead น้อยลง
→ มอบประสบการณ์แบบเดียวกับภาษาแบบคอมไพล์อย่าง go
- เป้าหมายด้านการออกแบบ
→ Zero Configuration
→ รองรับ TypeScript ในตัว
→ รองรับเฉพาะโปรแกรม Node.js เป็น input/output
→ รองรับทุกแพตเทิร์นของ Node.js และโมดูล npm
ยังไม่มีความคิดเห็น