{"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":"\u00c7ok Fazla Framework: Temel JavaScript'e D\u00f6n\u00fc\u015f Zaman\u0131 m\u0131?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"hPxguLsnWC\"><a href=\"https:\/\/fatihsoysal.com\/blog\/cok-fazla-framework-temel-javascripte-donus-zamani-mi\/\">\u00c7ok Fazla Framework: Temel JavaScript&#8217;e D\u00f6n\u00fc\u015f Zaman\u0131 m\u0131?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/cok-fazla-framework-temel-javascripte-donus-zamani-mi\/embed\/#?secret=hPxguLsnWC\" width=\"600\" height=\"338\" title=\"&#8220;\u00c7ok Fazla Framework: Temel JavaScript&#8217;e D\u00f6n\u00fc\u015f Zaman\u0131 m\u0131?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"hPxguLsnWC\" 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":"Modern web geli\u015ftirme d\u00fcnyas\u0131, ba\u015f d\u00f6nd\u00fcr\u00fcc\u00fc bir h\u0131zla de\u011fi\u015fiyor ve her g\u00fcn yeni bir framework, k\u00fct\u00fcphane veya ara\u00e7 ortaya \u00e7\u0131k\u0131yor. Peki, bu sonsuz se\u00e7enekler denizi ger\u00e7ekten \u00fcretkenli\u011fimizi art\u0131r\u0131yor mu, yoksa bizi giderek daha fazla karma\u015f\u0131kl\u0131\u011fa m\u0131 s\u00fcr\u00fckl\u00fcyor? Gelin, bu soruyu birlikte irdeleyelim ve neden temel JavaScript'e d\u00f6n\u00fc\u015f\u00fcn, yani Vanilla JS'in, kariyerimizin her a\u015famas\u0131nda bize g\u00fc\u00e7 katacak kal\u0131c\u0131 bir \u00e7\u00f6z\u00fcm olabilece\u011fini ke\u015ffedelim. Bu kapsaml\u0131 rehberde, framework yorgunlu\u011fundan temel JavaScript'in sundu\u011fu performansa, mimari esnekli\u011finden mobil uyumlulu\u011fa kadar bir\u00e7ok kritik konuyu ele alaca\u011f\u0131z. Haz\u0131r olun, \u00e7\u00fcnk\u00fc bu yolculuk, web geli\u015ftirme felsefenizi k\u00f6kten de\u011fi\u015ftirebilir!"}