• grpc-web ของ Google รองรับ TS ได้ไม่ดี และไม่รองรับ JSON กับโมดูล ECMAScript อีกทั้งโค้ดที่สร้างออกมาก็ดูเหมือน Java เมื่อ 10 ปีก่อน
  • Connect-web สร้างโค้ดที่ดูเหมือนไคลเอนต์ REST ที่เขียนด้วยมือ
  • รองรับ RPC 2 โปรโตคอล: gRPC-Web และโปรโตคอลเฉพาะของ Connect
  • โปรโตคอล Connect เป็นโปรโตคอลแบบเรียบง่ายที่ใช้เฉพาะ POST
    • ทำงานได้บน HTTP/1.1 หรือ HTTP/2
    • นำข้อดีของ gRPC และ gRPC-Web มาใช้เท่านั้น
  • รองรับ API ทั้งแบบ Promise และ Callback พร้อมกัน
    • ทำงานร่วมกับ React, Angular, Svelte เป็นต้น ได้ดี
  • เมื่อลองเปลี่ยนเดโมจาก grpc-web พบว่าขนาดบันเดิลลดลง 80%

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น