{"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":"Next.js'te API Endpoint'lerini Gizleme Rehberi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"OzZoSfEKZ2\"><a href=\"https:\/\/fatihsoysal.com\/blog\/next-jste-api-endpointlerini-gizleme-rehberi\/\">Next.js&#8217;te API Endpoint&#8217;lerini Gizleme Rehberi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/next-jste-api-endpointlerini-gizleme-rehberi\/embed\/#?secret=OzZoSfEKZ2\" width=\"600\" height=\"338\" title=\"&#8220;Next.js&#8217;te API Endpoint&#8217;lerini Gizleme Rehberi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"OzZoSfEKZ2\" 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":"Next.js uygulaman\u0131zda API endpoint'lerinizi korumak ve g\u00fcvenli\u011fi sa\u011flamak i\u00e7in \u00e7e\u015fitli y\u00f6ntemler mevcuttur. Bu makalede, API anahtarlar\u0131n\u0131z\u0131, gizli verilerinizi ve endpoint'lerinizi nas\u0131l g\u00fcvenli bir \u015fekilde gizleyebilece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz. Next.js'in sundu\u011fu \u00f6zelliklerden ve en iyi uygulamalardan yararlanarak, uygulaman\u0131z\u0131n g\u00fcvenli\u011fini art\u0131racaks\u0131n\u0131z. Ba\u015ftan sona, hem yeni ba\u015flayanlar hem de deneyimli geli\u015ftiriciler i\u00e7in anla\u015f\u0131l\u0131r ve pratik bir rehber sunuyoruz."}