Kelebihan

Kelebihan dari penggunaan Client SDK dibandingkan dengan menangani secara mandiri antara lain:

  • Kompatibel dengan browser dan Node.js.
  • Tidak repot memformat request JSON:API.
  • Tidak repot menangani Access Token dan Refresh Token.
  • Ketika terjadi request gagal karena Access Token kedaluwarsa, otomatis dilakukan refresh access + retry request yang gagal tersebut.
  • Penggunaan mutex pada penanganan refresh access untuk mengantisipasi bentrok ketika terjadi multi-request paralel.
  • Dukungan payload encryption.