{"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":"Nuxt Charts'\u0131 Neden Geli\u015ftiriyorum?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"yvq1S3nMtY\"><a href=\"https:\/\/fatihsoysal.com\/blog\/nuxt-chartsi-neden-gelistiriyorum\/\">Nuxt Charts&#8217;\u0131 Neden Geli\u015ftiriyorum?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/nuxt-chartsi-neden-gelistiriyorum\/embed\/#?secret=yvq1S3nMtY\" width=\"600\" height=\"338\" title=\"&#8220;Nuxt Charts&#8217;\u0131 Neden Geli\u015ftiriyorum?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"yvq1S3nMtY\" 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. Uzun s\u00fcredir web geli\u015ftirmeyle ilgileniyorum ve \u00f6zellikle JavaScript framework'leri \u00fczerinde yo\u011funla\u015f\u0131yorum. Bu s\u00fcre\u00e7te, karma\u015f\u0131k veri g\u00f6rselle\u015ftirmelerinin web uygulamalar\u0131na entegre edilmesinin ne kadar zorlu oldu\u011funu bir\u00e7ok kez deneyimledim. Bu zorluk, beni Nuxt Charts projesini geli\u015ftirmeye iten ana motivasyondu. Projenin amac\u0131, Nuxt.js kullan\u0131c\u0131lar\u0131 i\u00e7in kolay, h\u0131zl\u0131 ve g\u00fc\u00e7l\u00fc bir \u00e7izelge k\u00fct\u00fcphanesi sunmak."}