{"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 useState'de Yap\u0131lan 15 Yayg\u0131n Hata","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vRD1SJw4aT\"><a href=\"https:\/\/fatihsoysal.com\/blog\/react-usestatede-yapilan-15-yaygin-hata\/\">React useState&#8217;de Yap\u0131lan 15 Yayg\u0131n Hata<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/react-usestatede-yapilan-15-yaygin-hata\/embed\/#?secret=vRD1SJw4aT\" width=\"600\" height=\"338\" title=\"&#8220;React useState&#8217;de Yap\u0131lan 15 Yayg\u0131n Hata&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"vRD1SJw4aT\" 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! Fatih Soysal burada. React ile uygulama geli\u015ftirirken, useState hook'u olmazsa olmazlar\u0131m\u0131zdan biridir. Ancak, bu g\u00fc\u00e7l\u00fc arac\u0131 kullan\u0131rken s\u0131k\u00e7a kar\u015f\u0131la\u015f\u0131lan baz\u0131 tuzaklar vard\u0131r. Bu makalede, React geli\u015ftiricilerinin s\u0131kl\u0131kla yapt\u0131\u011f\u0131 15 yayg\u0131n useState hatas\u0131n\u0131 ele alaca\u011f\u0131z. Umar\u0131m bu hatalardan ka\u00e7\u0131nman\u0131za ve daha temiz, verimli kodlar yazman\u0131za yard\u0131mc\u0131 olur."}