Runtime

Node.js

API ที่ใช้ TypeScript ร่วมกับ frontend

เริ่มปรากฏ 2009

อัปเดตล่าสุด

ความเป็นมา

Node.js ทำให้ JavaScript ทำงานนอก browser ได้ และมี TypeScript เป็นทางเลือกเพิ่มการตรวจชนิดข้อมูลก่อนรัน

แนวทางทำงาน

event loop และ asynchronous I/O สำหรับงานเครือข่าย

เหมาะกับงานแบบไหน

ทีมที่ต้องการใช้ภาษาเดียวข้าม frontend และ backend

ข้อควรชั่งน้ำหนัก

งาน CPU หนักบน event loop ต้องแยกไป worker หรือ service อื่น

Framework และเครื่องมือ

3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem

FastifyWeb frameworkFramework แบบ plugin ที่เน้น overhead ต่ำและ validationอ่านรายละเอียด Fastify
NestJSBackend frameworkวางโครงสร้าง module และ DI โดยใช้ Express หรือ Fastify ใต้ระบบอ่านรายละเอียด NestJS
ExpressWeb frameworkframework สำหรับเว็บและ API บน Node.js โดยใช้ routing และ middlewareอ่านรายละเอียด Express