Javascript Runtime
Javascript Runtime คืออะไร
Javascript Runtime คือสภาพแวดล้อมที่ช่วยให้โค้ด Javascript ถูกแปลและทำงานได้บนเครื่องคอมพิวเตอร์ โดยมักจะมาพร้อมกับเอนจิน Javascript เช่น V8 ของ Google ที่ใช้ใน Chrome
คุณสมบัติของ Javascript Runtime
Event Loop: ช่วยจัดการการดำเนินงานแบบ asynchronous
Call Stack: ใช้จัดเก็บและจัดการฟังก์ชันที่ถูกเรียกใช้งาน
Callback Queue: คิวสำหรับฟังก์ชัน callback
Non-blocking I/O: ช่วยให้การอ่าน/เขียนข้อมูลไม่กีดขวางการทำงานอื่นๆ
ที่นิยมใช้
Node.js: สำหรับการพัฒนาแอปพลิเคชันฝั่งเซิร์ฟเวอร์
Deno: ทางเลือกใหม่สำหรับ Node.js ที่มีความปลอดภัยยิ่งขึ้น
Bun: รันไทม์ที่เร็วและมีประสิทธิภาพในการพัฒนาแอปพลิเคชัน JavaScript และ TypeScript
Last updated
Was this helpful?