{"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":"React'te S\u00f6zlerin G\u00fcc\u00fc: UI ve \u0130\u015f Mant\u0131\u011f\u0131n\u0131n Ayr\u0131m\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vlxTgc2GcY\"><a href=\"https:\/\/fatihsoysal.com\/blog\/reactte-sozlerin-gucu-ui-ve-is-mantiginin-ayrimi\/\">React&#8217;te S\u00f6zlerin G\u00fcc\u00fc: UI ve \u0130\u015f Mant\u0131\u011f\u0131n\u0131n Ayr\u0131m\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/reactte-sozlerin-gucu-ui-ve-is-mantiginin-ayrimi\/embed\/#?secret=vlxTgc2GcY\" width=\"600\" height=\"338\" title=\"&#8220;React&#8217;te S\u00f6zlerin G\u00fcc\u00fc: UI ve \u0130\u015f Mant\u0131\u011f\u0131n\u0131n Ayr\u0131m\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"vlxTgc2GcY\" 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 ve bug\u00fcn React uygulamalar\u0131nda temiz ve s\u00fcrd\u00fcr\u00fclebilir kod yazman\u0131n \u00f6nemli bir y\u00f6n\u00fc olan, kullan\u0131c\u0131 aray\u00fcz\u00fc (UI) ve i\u015f mant\u0131\u011f\u0131n\u0131n ayr\u0131m\u0131 hakk\u0131nda konu\u015faca\u011f\u0131z. \u00d6zellikle, bu ayr\u0131m\u0131 sa\u011flarken Promise'lerin nas\u0131l b\u00fcy\u00fck bir yard\u0131mc\u0131 olabilece\u011fini inceleyece\u011fiz. Bu ayr\u0131m, kodun okunabilirli\u011fini, test edilebilirli\u011fini ve \u00f6l\u00e7eklenebilirli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r. \u00d6ncelikle, neden bu ayr\u0131m\u0131n bu kadar \u00f6nemli oldu\u011funu anlamaya \u00e7al\u0131\u015fal\u0131m."}