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