11 คะแนน โดย xguru 2021-06-03 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โอเพนซอร์สขนาดเบามากที่พัฒนาด้วย JS เพียงอย่างเดียวโดยไม่มี dependency

  • รองรับ DNS over UDP, TCP, HTTPS

  • สามารถรันและใช้งาน DNS Client & Server ได้อย่างง่ายดายภายในโค้ด node.js

1 ความคิดเห็น

 
regentag 2021-06-05

ดูเหมือนว่าจะมีกรณีการพัฒนาบริการเครือข่ายที่ไม่ใช่เว็บบนพื้นฐานของ node.js อยู่เหมือนกันนะครับ

พอนึกย้อนกลับไปตอนที่ผมรู้จัก node.js ครั้งแรก ผมจำได้ว่าเห็นคำอธิบายว่า “มันถูกออกแบบมาเฉพาะทางสำหรับการพัฒนาเครือข่าย” เลยเคยลองทำเซิร์ฟเวอร์ที่รีเลย์ข้อมูลผ่าน TCP ดูเหมือนกัน ตอนนั้นผมยังไม่คุ้นกับ JS และก็ไม่มีเอกสารอ้างอิงที่เหมาะนัก เลยพัฒนาไปได้ครึ่งทางก่อนจะเปลี่ยนไปใช้ Java+Netty แทนครับ