8 คะแนน โดย samchon 2024-05-24 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • เฟรมเวิร์ก TypeScript RPC (Remote Procedure Call)
  • ใช้ประโยชน์จากอ็อบเจ็กต์ proxy และ promise อันเป็นเอกลักษณ์ของ JS ร่วมกับระบบ type ของ TS
  • สามารถใช้อ็อบเจ็กต์ของเซิร์ฟเวอร์ปลายทางได้อย่าง type-safe ราวกับเป็นโลคัลของตัวเอง
  • รองรับโปรโตคอล WebSocket และใช้งานร่วมกับ NestJS ได้
  • มอง worker เสมือนเป็นเครือข่าย จึงรองรับ RPC ด้วย
  • สร้างไว้เมื่อ 8 ปีก่อน แต่ดูแล้วยังน่าจะใช้ได้ดีอยู่ เลยนำมาแนะนำอีกครั้ง

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

 
samchon 2024-05-24

ใส่ลิงก์ผิดไป แก้ไขหรือลบไม่ได้เหรอ?

https://dev.to/samchon/…

 
savvykang 2024-05-24

ฉันใช้ openapi ได้ดีอยู่แล้วด้วยการจับคู่ springdocs กับ typescript-generator เลยไม่ได้มีอะไรให้บ่น แต่ก็ดูเหมือนว่านี่อาจเป็นทางเลือกแทน asyncapi ได้อยู่เหมือนกันนะ น่าแปลกที่จนถึงตอนนี้ยังไม่มีการรองรับ type safety สำหรับ sse หรือ WebSocket ที่แพร่หลายกันแล้ว ทั้งสองอย่างนี้ก็ไม่ใช่เทคโนโลยีใหม่อะไรเลยด้วยซ้ำ

 
samchon 2024-05-24

ผมก็คิดแบบนี้เป๊ะเลย เลยกลับมาใช้อันที่เคยทำไว้สมัยก่อนตอนทำไว้เป็นการศึกษา เพราะมีงานต้องทำ TypeScript backend พอดี

 
superwoou 2024-05-24

show gn น่าจะเข้ากันดีไหม?

 
samchon 2024-05-24

ถ้าเอาบทความที่เขียนไปโพสต์ใน show gn ผู้ดูแลจะเปลี่ยนกลับเป็นหัวข้อทั่วไปให้อีกครั้งครับ