ความเป็นมา
Node.js ทำให้ JavaScript ทำงานนอก browser ได้ และมี TypeScript เป็นทางเลือกเพิ่มการตรวจชนิดข้อมูลก่อนรัน
แนวทางทำงาน
event loop และ asynchronous I/O สำหรับงานเครือข่าย
เหมาะกับงานแบบไหน
ทีมที่ต้องการใช้ภาษาเดียวข้าม frontend และ backend
ข้อควรชั่งน้ำหนัก
งาน CPU หนักบน event loop ต้องแยกไป worker หรือ service อื่น
Framework และเครื่องมือ
3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem
NestJSBackend frameworkวางโครงสร้าง module และ DI โดยใช้ Express หรือ Fastify ใต้ระบบอ่านรายละเอียด NestJS
ExpressWeb frameworkframework สำหรับเว็บและ API บน Node.js โดยใช้ routing และ middlewareอ่านรายละเอียด Express