{"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":"Spring Boot'ta Client-Side \u0130stisnalar\u0131n\u0131 Y\u00f6netme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"rCzoSMhzLi\"><a href=\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-client-side-istisnalarini-yonetme\/\">Spring Boot&#8217;ta Client-Side \u0130stisnalar\u0131n\u0131 Y\u00f6netme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/spring-bootta-client-side-istisnalarini-yonetme\/embed\/#?secret=rCzoSMhzLi\" width=\"600\" height=\"338\" title=\"&#8220;Spring Boot&#8217;ta Client-Side \u0130stisnalar\u0131n\u0131 Y\u00f6netme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"rCzoSMhzLi\" 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":"Spring Boot uygulamalar\u0131n\u0131zda istemci taraf\u0131nda olu\u015fan, ancak asl\u0131nda bir hata de\u011fil de beklenen bir durum olan istisnalar\u0131 nas\u0131l zarif\u00e7e y\u00f6netece\u011finizi merak ediyor musunuz? Bu makalede, Spring Boot'ta client-side (istemci taraf\u0131) istisnalar\u0131n\u0131 etkili bir \u015fekilde nas\u0131l ele alaca\u011f\u0131n\u0131z\u0131, performans\u0131 nas\u0131l optimize edece\u011finizi ve g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 nas\u0131l \u00f6nleyece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Spring'\u0131n g\u00fc\u00e7l\u00fc hata y\u00f6netim mekanizmalar\u0131n\u0131 kullanarak uygulaman\u0131z\u0131n sa\u011flaml\u0131\u011f\u0131n\u0131 ve kullan\u0131c\u0131 deneyimini iyile\u015ftireceksiniz."}