DEV Community

Cover image for Mengenal Webhook, API Tanpa Polling
Hendra Manudinata
Hendra Manudinata

Posted on

2

Mengenal Webhook, API Tanpa Polling

Webhook adalah sebuah proses trigger yang dikirim ketika suatu event terjadi. Tidak seperti API yang harus dicek setiap waktu (polling), webhook bersifat otomatis, yang mana server akan mengirim request ke client (target) ketika suatu event terjadi di sisi server.

Contohnya seperti ini: Anda ingin selalu mendapatkan koran keluaran terbaru. Jika diibaratkan API, Anda setiap hari pergi ke penjual koran dan bertanya, “Adakah koran yang baru keluar hari ini?” Sungguh tidak efisien!

Berbeda dengan webhook, yaitu seperti Anda berlangganan ke penjual koran, meminta untuk dikirimkan koran terbaru jika terdapat keluaran terbaru. Penjual koran pun mengirimi Anda koran terbaru secara otomatis. Itulah webhook.

Keuntungan dari penggunaan webhook tentu saja proses penerimaan data dari server yang lebih singkat dan efisien. Setiap event yang terjadi, akan dikabari kepada client.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more