{"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":"Angular Material ile MCP Sunucu Demosu","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"iDqoD19Ko4\"><a href=\"https:\/\/fatihsoysal.com\/blog\/angular-material-ile-mcp-sunucu-demosu\/\">Angular Material ile MCP Sunucu Demosu<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/angular-material-ile-mcp-sunucu-demosu\/embed\/#?secret=iDqoD19Ko4\" width=\"600\" height=\"338\" title=\"&#8220;Angular Material ile MCP Sunucu Demosu&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"iDqoD19Ko4\" 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":"Bu makalede, Angular Material kullanarak olu\u015fturulmu\u015f bir MCP (Minecraft Control Panel) sunucu demosunu ad\u0131m ad\u0131m inceleyece\u011fiz. \u00d6ncelikle, projenin temel yap\u0131s\u0131n\u0131 ve kullan\u0131lan bile\u015fenleri ele alaca\u011f\u0131z. Daha sonra, kod \u00f6rnekleri ve a\u00e7\u0131klamalar\u0131yla birlikte, uygulaman\u0131n nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6sterece\u011fiz. Bu demo, Angular Material'\u0131n g\u00fcc\u00fcn\u00fc ve kolay kullan\u0131labilirli\u011fini g\u00f6stermek i\u00e7in ideal bir \u00f6rnektir. Ayr\u0131ca, benzer projeler geli\u015ftirmek isteyenler i\u00e7in faydal\u0131 bir ba\u015flang\u0131\u00e7 noktas\u0131 olacakt\u0131r."}