{"id":14966,"date":"2025-03-12T14:45:13","date_gmt":"2025-03-12T11:45:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/"},"modified":"2025-03-12T14:45:13","modified_gmt":"2025-03-12T11:45:13","slug":"next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/","title":{"rendered":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum"},"content":{"rendered":"<p><body><\/p>\n<p>Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum<\/p>\n<p>Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum.  Projeye ba\u015flarken heyecanl\u0131yd\u0131m,  \u00e7\u00fcnk\u00fc hem Next.js&#8217;in performans\u0131n\u0131 hem de Cursor AI&#8217;\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum.  Ancak,  beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m.  Bu yaz\u0131da,  hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m.  Umar\u0131m bu deneyim,  benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.<\/p>\n<p>\u00d6ncelikle,  projenin temel amac\u0131,  kullan\u0131c\u0131lara br\u00fct maa\u015flar\u0131n\u0131 girerek net maa\u015flar\u0131n\u0131 hesaplamalar\u0131na olanak sa\u011flamakt\u0131.  Bu ama\u00e7 do\u011frultusunda,  Next.js&#8217;in sunmu\u015f oldu\u011fu server-side rendering (SSR) \u00f6zelli\u011fi sayesinde performansl\u0131 ve kullan\u0131c\u0131 dostu bir aray\u00fcz olu\u015fturmay\u0131 planlad\u0131m.  Bununla birlikte,  vergi hesaplamalar\u0131 gibi karma\u015f\u0131k i\u015flemler i\u00e7in Cursor AI&#8217;\u0131n g\u00fc\u00e7l\u00fc yapay zeka yeteneklerinden faydalanmay\u0131 d\u00fc\u015f\u00fcnd\u00fcm.  Bu yakla\u015f\u0131m,  benim i\u00e7in hem zaman kazand\u0131rd\u0131 hem de daha do\u011fru sonu\u00e7lar elde etmeme yard\u0131mc\u0131 oldu.<\/p>\n<p>Geli\u015ftirme a\u015famas\u0131nda ilk kar\u015f\u0131la\u015ft\u0131\u011f\u0131m zorluk,  Cursor AI entegrasyonuydu.  API \u00e7a\u011fr\u0131lar\u0131 ve veri d\u00f6n\u00fc\u015f\u00fcmlerini do\u011fru bir \u015fekilde y\u00f6netmek biraz zaman\u0131m\u0131 ald\u0131.  Ancak,  Cursor AI&#8217;\u0131n sa\u011flad\u0131\u011f\u0131 detayl\u0131 d\u00f6k\u00fcmantasyon ve \u00f6rnek kodlar sayesinde bu sorunu \u00e7\u00f6zebildim.  \u0130\u015fte,  Cursor AI ile vergi hesaplamas\u0131 i\u00e7in kulland\u0131\u011f\u0131m temel kod \u00f6rne\u011fi:<\/p>\n<p><code><\/p>\n<pre><code>\n\/\/Cursor API \u00e7a\u011fr\u0131s\u0131 \u00f6rne\u011fi (JavaScript)\nfetch('\/api\/cursor', {\n  method: 'POST',\n  headers: {\n    'Content-Type': 'application\/json'\n  },\n  body: JSON.stringify({ brutMaas: kullaniciBrutMaasi })\n})\n.then(response => response.json())\n.then(data => {\n  \/\/Vergi hesaplama sonucu\n  console.log(data.netMaas);\n});\n  <\/code><\/pre>\n<p><\/code><\/p>\n<p>Bu kod par\u00e7as\u0131,  kullan\u0131c\u0131n\u0131n girdi\u011fi br\u00fct maa\u015f\u0131 Cursor AI API&#8217;sine g\u00f6nderiyor ve net maa\u015f bilgisini al\u0131yor.  Sonras\u0131nda bu bilgi,  Next.js uygulamas\u0131nda kullan\u0131c\u0131ya g\u00f6steriliyor.  Ayr\u0131ca,  uygulaman\u0131n kullan\u0131c\u0131 deneyimini iyile\u015ftirmek i\u00e7in Next.js&#8217;in yerle\u015fik \u00f6zelliklerini de kulland\u0131m.  \u00d6rne\u011fin,  uygulaman\u0131n h\u0131zl\u0131 y\u00fcklenmesini sa\u011flamak i\u00e7in,  resim optimizasyonlar\u0131 ve kod b\u00f6lme gibi tekniklerden faydalanm\u0131\u015f bulunuyorum.<\/p>\n<p>Sonu\u00e7 olarak,  Next.js ve Cursor AI&#8217;\u0131n birle\u015fimi ile olduk\u00e7a ba\u015far\u0131l\u0131 ve kullan\u0131\u015fl\u0131 bir maa\u015f hesaplay\u0131c\u0131 geli\u015ftirdim.  Bu proje,  hem yeni teknolojileri \u00f6\u011frenme f\u0131rsat\u0131 sa\u011flad\u0131 hem de ger\u00e7ek d\u00fcnya problemlerine \u00e7\u00f6z\u00fcm \u00fcretme konusunda deneyimimi geli\u015ftirdi.  E\u011fer siz de benzer projeler geli\u015ftirmeyi d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z,  sak\u0131n vazge\u00e7meyin!  Zorluklarla kar\u015f\u0131la\u015fman\u0131z gayet normal,  \u00f6nemli olan \u00f6\u011frenmeye ve geli\u015fmeye devam etmektir.  Daha fazla bilgi ve kaynak i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">kendi web sitemi<\/a>ni ziyaret edebilirsiniz.  Ayr\u0131ca,  Next.js d\u00f6k\u00fcmantasyonuna <a href=\"https:\/\/nextjs.org\/docs\">buradan<\/a> ula\u015fabilirsiniz.<\/p>\n<p>Umar\u0131m bu makale faydal\u0131 olmu\u015ftur.  Sorular\u0131n\u0131z veya \u00f6nerileriniz varsa, l\u00fctfen yorum yapmaktan \u00e7ekinmeyin!<\/p>\n<p>#Etiketler: Next.js, Cursor AI, Maa\u015f Hesaplay\u0131c\u0131, Geli\u015ftirme, JavaScript, React, Programlama, Yaz\u0131l\u0131m, Tutorial, \u00d6\u011fretici, Fatih Soysal<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor&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-14966","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>Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum. Projeye ba\u015flarken heyecanl\u0131yd\u0131m, \u00e7\u00fcnk\u00fc hem Next.js&#039;in performans\u0131n\u0131 hem de Cursor AI&#039;\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum. Ancak, beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m. Bu yaz\u0131da, hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Umar\u0131m bu deneyim, benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.\" \/>\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\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum. Projeye ba\u015flarken heyecanl\u0131yd\u0131m, \u00e7\u00fcnk\u00fc hem Next.js&#039;in performans\u0131n\u0131 hem de Cursor AI&#039;\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum. Ancak, beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m. Bu yaz\u0131da, hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Umar\u0131m bu deneyim, benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-12T11:45:13+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\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum\",\"datePublished\":\"2025-03-12T11:45:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\"},\"wordCount\":500,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\",\"name\":\"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-12T11:45:13+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum. Projeye ba\u015flarken heyecanl\u0131yd\u0131m, \u00e7\u00fcnk\u00fc hem Next.js'in performans\u0131n\u0131 hem de Cursor AI'\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum. Ancak, beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m. Bu yaz\u0131da, hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Umar\u0131m bu deneyim, benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum\"}]},{\"@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":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum","description":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum. Projeye ba\u015flarken heyecanl\u0131yd\u0131m, \u00e7\u00fcnk\u00fc hem Next.js'in performans\u0131n\u0131 hem de Cursor AI'\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum. Ancak, beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m. Bu yaz\u0131da, hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Umar\u0131m bu deneyim, benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.","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\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/","og_locale":"tr_TR","og_type":"article","og_title":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum","og_description":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum. Projeye ba\u015flarken heyecanl\u0131yd\u0131m, \u00e7\u00fcnk\u00fc hem Next.js'in performans\u0131n\u0131 hem de Cursor AI'\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum. Ancak, beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m. Bu yaz\u0131da, hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Umar\u0131m bu deneyim, benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.","og_url":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-12T11:45:13+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\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum","datePublished":"2025-03-12T11:45:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/"},"wordCount":500,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/","url":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/","name":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-12T11:45:13+00:00","description":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da Next.js ve Cursor AI kullanarak geli\u015ftirdi\u011fim bir maa\u015f hesaplay\u0131c\u0131s\u0131n\u0131n ard\u0131ndaki yolculu\u011fu payla\u015fmak istiyorum. Projeye ba\u015flarken heyecanl\u0131yd\u0131m, \u00e7\u00fcnk\u00fc hem Next.js'in performans\u0131n\u0131 hem de Cursor AI'\u0131n g\u00fcc\u00fcn\u00fc birle\u015ftirmeyi hedefliyordum. Ancak, beklenmedik zorluklarla da kar\u015f\u0131la\u015ft\u0131m. Bu yaz\u0131da, hem ba\u015far\u0131l\u0131 ad\u0131mlar\u0131m\u0131 hem de kar\u015f\u0131la\u015ft\u0131\u011f\u0131m engelleri detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Umar\u0131m bu deneyim, benzer projeler geli\u015ftirmek isteyenlere \u0131\u015f\u0131k tutar.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/next-js-ve-cursor-ai-ile-maas-hesaplayici-gelistirme-yolculugum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Next.js ve Cursor AI ile Maa\u015f Hesaplay\u0131c\u0131 Geli\u015ftirme Yolculu\u011fum"}]},{"@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\/14966","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=14966"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/14966\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=14966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=14966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=14966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}