{"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":"Hyperlane Framework Yolculu\u011fum","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"GIdLMcrkZ6\"><a href=\"https:\/\/fatihsoysal.com\/blog\/hyperlane-framework-yolculugum\/\">Hyperlane Framework Yolculu\u011fum<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/hyperlane-framework-yolculugum\/embed\/#?secret=GIdLMcrkZ6\" width=\"600\" height=\"338\" title=\"&#8220;Hyperlane Framework Yolculu\u011fum&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"GIdLMcrkZ6\" 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. Bu makalede, Hyperlane Framework ile olan deneyimlerimi ve bu yolculu\u011fumda \u00f6\u011frendiklerimi payla\u015fmak istiyorum. \u00d6ncelikle, Hyperlane'in ne oldu\u011funu k\u0131saca a\u00e7\u0131klayal\u0131m. K\u0131saca, Hyperlane, farkl\u0131 blockchain a\u011flar\u0131 aras\u0131nda g\u00fcvenli ve verimli bir \u015fekilde ileti\u015fim kurmay\u0131 sa\u011flayan a\u00e7\u0131k kaynak bir framework't\u00fcr. Bu, farkl\u0131 a\u011flar \u00fczerinde \u00e7al\u0131\u015fan uygulamalar\u0131n birbirleriyle etkile\u015fim kurmas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r ve b\u00f6ylece daha geni\u015f kapsaml\u0131 ve entegre uygulamalar\u0131n geli\u015ftirilmesine olanak tan\u0131r."}