Skip to content

Modules คืออะไร

Modules ใน JavaScript คือ ชุดของโค้ดที่สามารถนำมาใช้ซ้ำได้ โดยแยกเป็นไฟล์หรือส่วนที่เป็นอิสระจากกัน ช่วยให้นักพัฒนาสามารถแบ่งโค้ดออกเป็นส่วนๆ ที่มีหน้าที่เฉพาะ ทำให้โค้ดมีโครงสร้างที่ดีขึ้น ง่ายต่อการบำรุงรักษา และสามารถนำกลับมาใช้ใหม่ได้

Modules มีกี่ประเภท

ใน JavaScript มี 2 ประเภทหลักของ Modules คือ ESM และ CJS

ปัจจุบัน ESM กำลังเป็นที่นิยมและถือเป็นมาตรฐานสำหรับ JavaScript Modules สมัยใหม่ แต่ CommonJS ก็ยังคงใช้งานอย่างแพร่หลายใน Node.js

Released under the MIT License