{"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":"Sunucudan \u0130stemci \u0130mparatorlu\u011funa: Dijital Geri D\u00f6n\u00fc\u015f\u00fcn Hikayesi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"8w7fhEfj9b\"><a href=\"https:\/\/fatihsoysal.com\/blog\/sunucudan-istemci-imparatorluguna-dijital-geri-donusun-hikayesi\/\">Sunucudan \u0130stemci \u0130mparatorlu\u011funa: Dijital Geri D\u00f6n\u00fc\u015f\u00fcn Hikayesi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/sunucudan-istemci-imparatorluguna-dijital-geri-donusun-hikayesi\/embed\/#?secret=8w7fhEfj9b\" width=\"600\" height=\"338\" title=\"&#8220;Sunucudan \u0130stemci \u0130mparatorlu\u011funa: Dijital Geri D\u00f6n\u00fc\u015f\u00fcn Hikayesi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"8w7fhEfj9b\" 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":"Bir zamanlar t\u00fcm g\u00fcc\u00fcn sunucuda topland\u0131\u011f\u0131 bir d\u00fcnya vard\u0131. Web siteleri her t\u0131klamada sunucuya gidip sayfay\u0131 ba\u015ftan y\u00fckler, kullan\u0131c\u0131 deneyimi \u00e7o\u011fu zaman yava\u015f ve kesintili olurdu. Ancak teknolojinin evrimiyle birlikte, \"sunucudan ayr\u0131l\u0131\u015f\" hareketi ba\u015flad\u0131; geli\u015ftiriciler, istemci taraf\u0131n\u0131 merkeze alarak bir \"istemci imparatorlu\u011fu\" kurdu. Bu makalede, bu heyecan verici d\u00f6n\u00fc\u015f\u00fcm\u00fcn nedenlerini, nas\u0131l ger\u00e7ekle\u015fti\u011fini ve en sonunda, performans\u0131 ve kullan\u0131c\u0131 deneyimini optimize etmek i\u00e7in sunucuyla tekrar nas\u0131l el ele verildi\u011fini detayl\u0131 bir \u015fekilde inceleyece\u011fiz."}