{"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":"Angular'da DeferView: Performans Optimizasyonu","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"STifpNV86N\"><a href=\"https:\/\/fatihsoysal.com\/blog\/angularda-deferview-performans-optimizasyonu\/\">Angular&#8217;da DeferView: Performans Optimizasyonu<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/angularda-deferview-performans-optimizasyonu\/embed\/#?secret=STifpNV86N\" width=\"600\" height=\"338\" title=\"&#8220;Angular&#8217;da DeferView: Performans Optimizasyonu&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"STifpNV86N\" 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":"Angular uygulamalar\u0131nda, \u00f6zellikle karma\u015f\u0131k ve veri yo\u011fun aray\u00fczlerde performans optimizasyonu kritik \u00f6neme sahiptir. Kullan\u0131c\u0131 deneyimini olumsuz etkilemeden h\u0131zl\u0131 ve sorunsuz bir uygulama sunmak i\u00e7in \u00e7e\u015fitli teknikler kullan\u0131l\u0131r. Bunlardan biri de, Angular'\u0131n performans\u0131n\u0131 art\u0131rmak i\u00e7in kullan\u0131lan DeferView direktifi'dir. Bu makalede, DeferView'in ne oldu\u011funu, nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 ve avantajlar\u0131n\u0131 detayl\u0131 olarak inceleyece\u011fiz. Ayr\u0131ca, baz\u0131 pratik \u00f6rneklerle konuyu daha iyi anlaman\u0131za yard\u0131mc\u0131 olaca\u011f\u0131z."}