<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Hendra Manudinata</title>
    <description>The latest articles on Forem by Hendra Manudinata (@manoedinata).</description>
    <link>https://forem.com/manoedinata</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F982928%2Ff9e7cb26-cb85-457d-8a52-cd15328c3666.jpg</url>
      <title>Forem: Hendra Manudinata</title>
      <link>https://forem.com/manoedinata</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/manoedinata"/>
    <language>en</language>
    <item>
      <title>Mengenal Webhook, API Tanpa Polling</title>
      <dc:creator>Hendra Manudinata</dc:creator>
      <pubDate>Wed, 07 Feb 2024 07:13:16 +0000</pubDate>
      <link>https://forem.com/manoedinata/mengenal-webhook-api-tanpa-polling-4655</link>
      <guid>https://forem.com/manoedinata/mengenal-webhook-api-tanpa-polling-4655</guid>
      <description>&lt;p&gt;&lt;em&gt;Webhook&lt;/em&gt; adalah sebuah proses &lt;em&gt;trigger&lt;/em&gt; yang dikirim ketika suatu &lt;em&gt;event&lt;/em&gt; terjadi. Tidak seperti API yang harus dicek setiap waktu (&lt;em&gt;polling&lt;/em&gt;), &lt;em&gt;webhook&lt;/em&gt; bersifat otomatis, yang mana server akan mengirim request ke &lt;em&gt;client&lt;/em&gt; (target) ketika suatu &lt;em&gt;event&lt;/em&gt; terjadi di sisi &lt;em&gt;server&lt;/em&gt;.&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Berbeda dengan &lt;em&gt;webhook&lt;/em&gt;&lt;/strong&gt;, 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 &lt;em&gt;webhook&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Keuntungan dari penggunaan &lt;em&gt;webhook&lt;/em&gt; tentu saja proses penerimaan data dari &lt;em&gt;server&lt;/em&gt; yang lebih singkat dan efisien. Setiap &lt;em&gt;event&lt;/em&gt; yang terjadi, akan dikabari kepada &lt;em&gt;client&lt;/em&gt;.&lt;/p&gt;

</description>
      <category>indonesia</category>
      <category>webhook</category>
      <category>networking</category>
    </item>
  </channel>
</rss>
