{"id":8294,"date":"2025-01-01T09:00:17","date_gmt":"2025-01-01T06:00:17","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/"},"modified":"2025-01-01T09:00:17","modified_gmt":"2025-01-01T06:00:17","slug":"express-api-prisma-ve-supabase-projenizi-vercele-dagitma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/","title":{"rendered":"Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma"},"content":{"rendered":"<p><body><\/p>\n<p>Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma<\/p>\n<p>Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel&#8217;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r.  Vercel&#8217;in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!<\/p>\n<h2>\u00d6n Haz\u0131rl\u0131klar<\/h2>\n<p>\u00d6ncelikle, projenizin Vercel&#8217;e uyumlu oldu\u011fundan emin olmal\u0131s\u0131n\u0131z.  Bunun i\u00e7in,  <code>package.json<\/code> dosyan\u0131zda gerekli ba\u011f\u0131ml\u0131l\u0131klar\u0131n eksik olmad\u0131\u011f\u0131ndan ve  <code>start<\/code> komutunun do\u011fru \u015fekilde tan\u0131mland\u0131\u011f\u0131ndan emin olun.  Ayr\u0131ca,  Supabase projenizin URL&#8217;sini ve API anahtarlar\u0131n\u0131z\u0131 haz\u0131r bulundurun.  Bu bilgiler, daha sonra Vercel&#8217;e giri\u015f yaparken gerekecektir.<\/p>\n<h2>Vercel Hesab\u0131 Olu\u015fturma ve Proje \u0130thalat\u0131<\/h2>\n<p>\u0130lk ad\u0131m olarak, bir Vercel hesab\u0131 olu\u015fturman\u0131z gerekiyor.  Hesab\u0131n\u0131z\u0131 olu\u015fturduktan sonra,  Vercel panosundan &#8220;Yeni Proje&#8221; se\u00e7ene\u011fini se\u00e7in.  Ard\u0131ndan,  GitHub, GitLab veya Bitbucket gibi bir s\u00fcr\u00fcm kontrol sistemini kullanarak projenizi Vercel&#8217;e ba\u011flayabilirsiniz.  Alternatif olarak, projenizin dosyalar\u0131n\u0131 do\u011frudan Vercel&#8217;e y\u00fckleyebilirsiniz.  Bu i\u015flem, projenizin yap\u0131land\u0131rmas\u0131na ba\u011fl\u0131 olarak birka\u00e7 dakika s\u00fcrebilir.<\/p>\n<h2>Vercel Yap\u0131land\u0131rmas\u0131<\/h2>\n<p>Vercel, projenizi otomatik olarak alg\u0131lay\u0131p yap\u0131land\u0131rmaya \u00e7al\u0131\u015f\u0131r.  Ancak, baz\u0131 durumlarda manuel ayarlara ihtiya\u00e7 duyabilirsiniz. \u00d6zellikle, Supabase ve Prisma gibi d\u0131\u015f ba\u011f\u0131ml\u0131l\u0131klar i\u00e7in ortam de\u011fi\u015fkenlerini do\u011fru bir \u015fekilde tan\u0131mlaman\u0131z olduk\u00e7a \u00f6nemlidir.  Bunun i\u00e7in, Vercel panosunda projenizin ayarlar\u0131na gidin ve &#8220;Ortam De\u011fi\u015fkenleri&#8221; b\u00f6l\u00fcm\u00fcn\u00fc kullan\u0131n.  <code>SUPABASE_URL<\/code>, <code>SUPABASE_ANON_KEY<\/code>,  ve di\u011fer gerekli de\u011fi\u015fkenleri burada tan\u0131mlay\u0131n.  Ayr\u0131ca,  Prisma&#8217;n\u0131n veritaban\u0131 ba\u011flant\u0131 bilgilerini de buradan ayarlayabilirsiniz.  Bu bilgiler, g\u00fcvenlik a\u00e7\u0131s\u0131ndan .env dosyas\u0131 yerine ortam de\u011fi\u015fkenleri arac\u0131l\u0131\u011f\u0131yla sa\u011flanmal\u0131d\u0131r.<\/p>\n<h2>package.json dosyas\u0131n\u0131n ince ayarlar\u0131<\/h2>\n<p>Vercel&#8217;in projenizi do\u011fru bir \u015fekilde \u00e7al\u0131\u015ft\u0131rabilmesi i\u00e7in package.json dosyan\u0131zda baz\u0131 d\u00fczenlemeler yapabilirsiniz.  \u00d6zellikle,  <code>start<\/code> komutunun projenizi ba\u015flatmak i\u00e7in gereken komutu do\u011fru \u015fekilde yans\u0131tt\u0131\u011f\u0131ndan emin olun.  \u00d6rne\u011fin,  <code>\"start\": \"node dist\/index.js\"<\/code> gibi bir komut kullanabilirsiniz.  E\u011fer projeniz bir derleme a\u015famas\u0131 gerektiriyorsa,  bu a\u015famay\u0131 da  <code>package.json<\/code> dosyas\u0131na eklemelisiniz.<\/p>\n<h2>Kod \u00d6rne\u011fi: package.json<\/h2>\n<pre><code>\n{\n  \"name\": \"my-api\",\n  \"version\": \"1.0.0\",\n  \"scripts\": {\n    \"dev\": \"nodemon src\/index.js\",\n    \"build\": \"tsc\",\n    \"start\": \"node dist\/index.js\"\n  },\n  \"dependencies\": {\n    \"express\": \"^4.18.2\",\n    \"@prisma\/client\": \"^4.9.0\",\n    \"prisma\": \"^4.9.0\",\n    \"dotenv\": \"^16.0.3\"\n  },\n  \"devDependencies\": {\n    \"@types\/express\": \"^4.17.17\",\n    \"@types\/node\": \"^20.2.5\",\n    \"nodemon\": \"^3.0.1\",\n    \"typescript\": \"^5.0.2\"\n  }\n}\n<\/code><\/pre>\n<h2>Da\u011f\u0131t\u0131m ve Test<\/h2>\n<p>T\u00fcm ayarlar\u0131 tamamlad\u0131ktan sonra, projenizi Vercel&#8217;e da\u011f\u0131tabilirsiniz.  Vercel, da\u011f\u0131t\u0131m i\u015flemini otomatik olarak ger\u00e7ekle\u015ftirecektir.  Da\u011f\u0131t\u0131m tamamland\u0131ktan sonra,  projenizin URL&#8217;sini test edebilirsiniz. Herhangi bir sorunla kar\u015f\u0131la\u015f\u0131rsan\u0131z, Vercel&#8217;in detayl\u0131 hata mesajlar\u0131n\u0131 inceleyin.  Bu mesajlar, sorunun kayna\u011f\u0131n\u0131 anlaman\u0131za yard\u0131mc\u0131 olacakt\u0131r.  Ayr\u0131ca, Vercel&#8217;in dok\u00fcmanlar\u0131n\u0131 inceleyerek daha fazla bilgi edinebilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu rehber ile mevcut Express API, Prisma ve Supabase projenizi Vercel&#8217;e ba\u015far\u0131yla da\u011f\u0131tm\u0131\u015f olmal\u0131s\u0131n\u0131z.  Umar\u0131m bu makale faydal\u0131 olmu\u015ftur.  Daha fazla bilgi i\u00e7in  <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a>  sitesini ziyaret edebilirsiniz.  Ayr\u0131ca,  <a href=\"https:\/\/vercel.com\">Vercel d\u00f6k\u00fcmanlar\u0131na<\/a>  ve  <a href=\"https:\/\/www.prisma.io\/\">Prisma dok\u00fcmanlar\u0131na<\/a> g\u00f6z atman\u0131z\u0131 \u00f6neririm.  Sorular\u0131n\u0131z veya \u00f6nerileriniz i\u00e7in l\u00fctfen bana ula\u015fmaktan \u00e7ekinmeyin!<\/p>\n<p><strong>#Etiketler:<\/strong> Vercel, Express.js, Prisma, Supabase, Da\u011f\u0131t\u0131m, Deployment, API, Backend, Node.js,  Ortam De\u011fi\u015fkenleri,  package.json,  Vercel Yap\u0131land\u0131rmas\u0131<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-8294","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Express API, Prisma ve Supabase Projenizi Vercel&#039;e Da\u011f\u0131tma<\/title>\n<meta name=\"description\" content=\"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel&#039;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r. Vercel&#039;in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Express API, Prisma ve Supabase Projenizi Vercel&#039;e Da\u011f\u0131tma\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel&#039;e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r. Vercel&#039;in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-01T06:00:17+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma\",\"datePublished\":\"2025-01-01T06:00:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\"},\"wordCount\":585,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\",\"name\":\"Express API, Prisma ve Supabase Projenizi Vercel'e Da\u011f\u0131tma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-01T06:00:17+00:00\",\"description\":\"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r. Vercel'in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Express API, Prisma ve Supabase Projenizi Vercel'e Da\u011f\u0131tma","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r. Vercel'in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/","og_locale":"tr_TR","og_type":"article","og_title":"Express API, Prisma ve Supabase Projenizi Vercel'e Da\u011f\u0131tma","og_description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r. Vercel'in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!","og_url":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-01T06:00:17+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma","datePublished":"2025-01-01T06:00:17+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/"},"wordCount":585,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/","url":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/","name":"Express API, Prisma ve Supabase Projenizi Vercel'e Da\u011f\u0131tma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-01T06:00:17+00:00","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere mevcut bir Express.js API, Prisma ORM ve Supabase veritaban\u0131 kullanan projenizi Vercel'e nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. Bu rehber, s\u00fcrecin her a\u015famas\u0131n\u0131 kapsayacak ve olas\u0131 sorunlar i\u00e7in \u00e7\u00f6z\u00fcm \u00f6nerileri sunacakt\u0131r. Vercel'in h\u0131zl\u0131 ve kolay da\u011f\u0131t\u0131m s\u00fcreciyle projenizi an\u0131nda hayata ge\u00e7irebilirsiniz. Ba\u015flayal\u0131m!","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/express-api-prisma-ve-supabase-projenizi-vercele-dagitma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Express API, Prisma ve Supabase Projenizi Vercel&#8217;e Da\u011f\u0131tma"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/8294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=8294"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/8294\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=8294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=8294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=8294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}