{"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":"Astro Client Directives: Performans\u0131 Art\u0131ran Stratejiler","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"BALuAu7f7Z\"><a href=\"https:\/\/fatihsoysal.com\/blog\/astro-client-directives-performansi-artiran-stratejiler\/\">Astro Client Directives: Performans\u0131 Art\u0131ran Stratejiler<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/astro-client-directives-performansi-artiran-stratejiler\/embed\/#?secret=BALuAu7f7Z\" width=\"600\" height=\"338\" title=\"&#8220;Astro Client Directives: Performans\u0131 Art\u0131ran Stratejiler&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"BALuAu7f7Z\" 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":"Modern web geli\u015ftirme d\u00fcnyas\u0131nda, h\u0131zl\u0131 y\u00fcklenen ve etkile\u015fimli kullan\u0131c\u0131 deneyimleri sunan web siteleri olu\u015fturmak, hem geli\u015ftiriciler hem de kullan\u0131c\u0131lar i\u00e7in birincil \u00f6nceliktir. Ancak, istemci taraf\u0131 JavaScript'in a\u015f\u0131r\u0131 kullan\u0131m\u0131, genellikle bu hedeflere ula\u015fmada \u00f6nemli bir engel te\u015fkil eder. Peki, web sitenizin performans\u0131n\u0131 d\u00fc\u015f\u00fcrmeden, zengin etkile\u015fimler sunan bile\u015fenleri nas\u0131l entegre edebilirsiniz? \u0130\u015fte tam bu noktada Astro'nun Client Directives (\u0130stemci Y\u00f6nergeleri) devreye giriyor. Bu kapsaml\u0131 makalede, Astro'nun Client Directives'lar\u0131n\u0131n ne oldu\u011funu, hangi durumlarda hangi y\u00f6nergeyi kullanman\u0131z gerekti\u011fini ve sitenizin performans\u0131n\u0131 nas\u0131l maksimize edebilece\u011finizi ad\u0131m ad\u0131m inceleyece\u011fiz. Hadi, Astro ile web sitelerinizi daha h\u0131zl\u0131 ve etkile\u015fimli hale getirme yolculu\u011funa \u00e7\u0131kal\u0131m!"}