{"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":"Laravel'de Tasar\u0131m Desenleri: Uygulamalar\u0131n\u0131z \u0130\u00e7in G\u00fc\u00e7l\u00fc Bir Temel","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"JcQJuA31ws\"><a href=\"https:\/\/fatihsoysal.com\/blog\/laravelde-tasarim-desenleri-uygulamalariniz-icin-guclu-bir-temel\/\">Laravel&#8217;de Tasar\u0131m Desenleri: Uygulamalar\u0131n\u0131z \u0130\u00e7in G\u00fc\u00e7l\u00fc Bir Temel<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/laravelde-tasarim-desenleri-uygulamalariniz-icin-guclu-bir-temel\/embed\/#?secret=JcQJuA31ws\" width=\"600\" height=\"338\" title=\"&#8220;Laravel&#8217;de Tasar\u0131m Desenleri: Uygulamalar\u0131n\u0131z \u0130\u00e7in G\u00fc\u00e7l\u00fc Bir Temel&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"JcQJuA31ws\" 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 olarak, Laravel framework'\u00fc ile geli\u015ftirme yaparken s\u0131kl\u0131kla kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z ve projelerimizin kalitesini, s\u00fcrd\u00fcr\u00fclebilirli\u011fini ve \u00f6l\u00e7eklenebilirli\u011fini art\u0131ran tasar\u0131m desenlerini ele alaca\u011f\u0131z. Bu makalede, Laravel'in mimarisine entegre edilebilen ve s\u0131k\u00e7a kullan\u0131lan baz\u0131 tasar\u0131m desenlerini inceleyece\u011fiz. Ayn\u0131 zamanda, kendi deneyimlerim ve g\u00f6zlemlerimle bu desenlerin nas\u0131l uygulanabilece\u011fine dair pratik \u00f6rnekler sunaca\u011f\u0131m."}