{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Unbuild ile \u201cHookable\u201d Paketler: Kaynak Kodunuzda Esneklik","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"MB4kDjS1b7\"><a href=\"https:\/\/fatihsoysal.com\/blog\/unbuild-ile-hookable-paketler-kaynak-kodunuzda-esneklik\/\">Unbuild ile \u201cHookable\u201d Paketler: Kaynak Kodunuzda Esneklik<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/unbuild-ile-hookable-paketler-kaynak-kodunuzda-esneklik\/embed\/#?secret=MB4kDjS1b7\" width=\"600\" height=\"338\" title=\"&#8220;Unbuild ile \u201cHookable\u201d Paketler: Kaynak Kodunuzda Esneklik&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"MB4kDjS1b7\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba, ben Fatih Soysal. Bu makalede, Unbuild'\u0131n sundu\u011fu \"hookable\" paketler kavram\u0131n\u0131 detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. \u00d6zellikle, kaynak kodunuzun esnekli\u011fini ve \u00f6zelle\u015ftirilebilirli\u011fini nas\u0131l art\u0131rd\u0131\u011f\u0131n\u0131 inceleyece\u011fiz. Bu \u00f6zellik, geli\u015ftirme s\u00fcrecinizi kolayla\u015ft\u0131r\u0131r ve projelerinize daha fazla kontrol sa\u011flar. \u00d6ncelikle, \"hookable\" paketlerin ne oldu\u011funu ve neden \u00f6nemli olduklar\u0131n\u0131 a\u00e7\u0131klayal\u0131m."}