[{"data":1,"prerenderedAt":371},["ShallowReactive",2],{"locale-configs":3,"page-\u002Ftr\u002Fhizmetler\u002Fvue-nuxt-gecisi":271},[4,101,183],{"id":5,"cta":6,"email":9,"extension":10,"footer":11,"language":22,"meta":25,"nav":26,"routes":45,"services":62,"socials":84,"stem":88,"technologies":89,"__hash__":100},"config\u002Fconfig\u002Fde.yml",{"text":7,"link":8},"Projekt starten","\u002Fde\u002Fkontakt","hello@yasinmesut.com","yml",{"label":12,"title":12,"items":13},"Über",[14,16,19],{"text":15,"link":8},"Kontakt",{"text":17,"link":18},"Impressum","\u002Fde\u002Fimpressum",{"text":20,"link":21},"Datenschutz","\u002Fde\u002Fdatenschutz",{"code":23,"name":24},"de","Deutsch",{},{"label":27,"title":28,"items":29},"Navigation","Links",[30,33,36,39,42],{"text":31,"link":32},"Leistungen","\u002Fde\u002Fleistungen",{"text":34,"link":35},"Prozess","\u002Fde\u002Fprozess",{"text":37,"link":38},"Preise","\u002Fde\u002Fpreise",{"text":40,"link":41},"Über mich","\u002Fde\u002Fueber-mich",{"text":43,"link":44},"FAQ","\u002Fde\u002Ffaq",{"home":46,"services":32,"process":35,"pricing":38,"about":41,"contact":8,"faq":44,"legal":18,"privacy":21,"berlin":47,"web-development":48,"app-development":49,"backend-development":50,"ai-development":51,"headless-cms":52,"e-commerce":53,"technical-seo":54,"managed-hosting":55,"vue-nuxt-migration":56,"technologies":57,"vue-js":58,"nuxt":59,"node-js":60,"capacitor":61},"\u002Fde","\u002Fde\u002Fwebentwickler-berlin","\u002Fde\u002Fleistungen\u002Fwebentwicklung","\u002Fde\u002Fleistungen\u002Fapp-entwicklung","\u002Fde\u002Fleistungen\u002Fbackend-entwicklung","\u002Fde\u002Fleistungen\u002Fki-entwicklung","\u002Fde\u002Fleistungen\u002Fheadless-cms","\u002Fde\u002Fleistungen\u002Fe-commerce","\u002Fde\u002Fleistungen\u002Ftechnisches-seo","\u002Fde\u002Fleistungen\u002Fmanaged-hosting","\u002Fde\u002Fleistungen\u002Fvue-nuxt-migration","\u002Fde\u002Ftechnologien","\u002Fde\u002Ftechnologien\u002Fvue-js","\u002Fde\u002Ftechnologien\u002Fnuxt","\u002Fde\u002Ftechnologien\u002Fnode-js","\u002Fde\u002Ftechnologien\u002Fcapacitor",{"label":31,"title":31,"link":32,"items":63},[64,66,68,70,72,74,76,78,80,82],{"text":65,"link":48},"Webentwicklung",{"text":67,"link":49},"App-Entwicklung",{"text":69,"link":50},"Backend-Entwicklung",{"text":71,"link":51},"KI-Entwicklung",{"text":73,"link":52},"Headless CMS",{"text":75,"link":53},"E-Commerce",{"text":77,"link":54},"Technisches SEO",{"text":79,"link":55},"Managed Hosting",{"text":81,"link":56},"Vue- & Nuxt-Migration",{"text":83,"link":47},"Webentwickler in Berlin",[85],{"icon":86,"link":87},"linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fyasin-mesut-okumus\u002F","config\u002Fde",{"label":90,"title":90,"link":57,"items":91},"Technologien",[92,94,96,98],{"text":93,"link":58},"Vue.js",{"text":95,"link":59},"Nuxt",{"text":97,"link":60},"Node.js",{"text":99,"link":61},"Capacitor","B_Rh3vsCg4_NsLltXsXXsto10ER8_KAYNlE1GDyHz3k",{"id":102,"cta":103,"email":9,"extension":10,"footer":106,"language":117,"meta":120,"nav":121,"routes":136,"services":153,"socials":172,"stem":174,"technologies":175,"__hash__":182},"config\u002Fconfig\u002Fen.yml",{"text":104,"link":105},"Start a project","\u002Fen\u002Fcontact",{"label":107,"title":107,"items":108},"About",[109,111,114],{"text":110,"link":105},"Contact",{"text":112,"link":113},"Legal","\u002Fen\u002Flegal",{"text":115,"link":116},"Privacy","\u002Fen\u002Fprivacy",{"code":118,"name":119},"en","English",{},{"label":27,"title":28,"items":122},[123,126,129,132,134],{"text":124,"link":125},"Services","\u002Fen\u002Fservices",{"text":127,"link":128},"Process","\u002Fen\u002Fprocess",{"text":130,"link":131},"Pricing","\u002Fen\u002Fpricing",{"text":107,"link":133},"\u002Fen\u002Fabout",{"text":43,"link":135},"\u002Fen\u002Ffaq",{"home":137,"services":125,"process":128,"pricing":131,"about":133,"contact":105,"faq":135,"legal":113,"privacy":116,"berlin":138,"web-development":139,"app-development":140,"backend-development":141,"ai-development":142,"headless-cms":143,"e-commerce":144,"technical-seo":145,"managed-hosting":146,"vue-nuxt-migration":147,"technologies":148,"vue-js":149,"nuxt":150,"node-js":151,"capacitor":152},"\u002Fen","\u002Fen\u002Fweb-developer-berlin","\u002Fen\u002Fservices\u002Fweb-development","\u002Fen\u002Fservices\u002Fapp-development","\u002Fen\u002Fservices\u002Fbackend-development","\u002Fen\u002Fservices\u002Fai-development","\u002Fen\u002Fservices\u002Fheadless-cms","\u002Fen\u002Fservices\u002Fe-commerce","\u002Fen\u002Fservices\u002Ftechnical-seo","\u002Fen\u002Fservices\u002Fmanaged-hosting","\u002Fen\u002Fservices\u002Fvue-nuxt-migration","\u002Fen\u002Ftechnologies","\u002Fen\u002Ftechnologies\u002Fvue-js","\u002Fen\u002Ftechnologies\u002Fnuxt","\u002Fen\u002Ftechnologies\u002Fnode-js","\u002Fen\u002Ftechnologies\u002Fcapacitor",{"label":124,"title":124,"link":125,"items":154},[155,157,159,161,163,164,165,167,168,170],{"text":156,"link":139},"Web Development",{"text":158,"link":140},"App Development",{"text":160,"link":141},"Backend Development",{"text":162,"link":142},"AI Development",{"text":73,"link":143},{"text":75,"link":144},{"text":166,"link":145},"Technical SEO",{"text":79,"link":146},{"text":169,"link":147},"Vue & Nuxt Migration",{"text":171,"link":138},"Web Developer in Berlin",[173],{"icon":86,"link":87},"config\u002Fen",{"label":176,"title":176,"link":148,"items":177},"Technologies",[178,179,180,181],{"text":93,"link":149},{"text":95,"link":150},{"text":97,"link":151},{"text":99,"link":152},"_wnz7UshCaS8ggAx_90AT8uF_tlNCOcFm-KazFWsb_c",{"id":184,"cta":185,"email":9,"extension":10,"footer":188,"language":199,"meta":202,"nav":203,"routes":222,"services":239,"socials":260,"stem":262,"technologies":263,"__hash__":270},"config\u002Fconfig\u002Ftr.yml",{"text":186,"link":187},"Proje başlatın","\u002Ftr\u002Filetisim",{"label":189,"title":189,"items":190},"Hakkında",[191,193,196],{"text":192,"link":187},"İletişim",{"text":194,"link":195},"Künye","\u002Ftr\u002Fkunye",{"text":197,"link":198},"Gizlilik","\u002Ftr\u002Fgizlilik",{"code":200,"name":201},"tr","Türkçe",{},{"label":204,"title":205,"items":206},"Gezinme","Bağlantılar",[207,210,213,216,219],{"text":208,"link":209},"Hizmetler","\u002Ftr\u002Fhizmetler",{"text":211,"link":212},"Süreç","\u002Ftr\u002Fsurec",{"text":214,"link":215},"Fiyatlar","\u002Ftr\u002Ffiyatlar",{"text":217,"link":218},"Hakkımda","\u002Ftr\u002Fhakkimda",{"text":220,"link":221},"SSS","\u002Ftr\u002Fsss",{"home":223,"services":209,"process":212,"pricing":215,"about":218,"contact":187,"faq":221,"legal":195,"privacy":198,"berlin":224,"web-development":225,"app-development":226,"backend-development":227,"ai-development":228,"headless-cms":229,"e-commerce":230,"technical-seo":231,"managed-hosting":232,"vue-nuxt-migration":233,"technologies":234,"vue-js":235,"nuxt":236,"node-js":237,"capacitor":238},"\u002Ftr","\u002Ftr\u002Fberlin-web-gelistirici","\u002Ftr\u002Fhizmetler\u002Fweb-gelistirme","\u002Ftr\u002Fhizmetler\u002Fuygulama-gelistirme","\u002Ftr\u002Fhizmetler\u002Fbackend-gelistirme","\u002Ftr\u002Fhizmetler\u002Fyapay-zeka-gelistirme","\u002Ftr\u002Fhizmetler\u002Fheadless-cms","\u002Ftr\u002Fhizmetler\u002Fe-ticaret","\u002Ftr\u002Fhizmetler\u002Fteknik-seo","\u002Ftr\u002Fhizmetler\u002Fyonetilen-hosting","\u002Ftr\u002Fhizmetler\u002Fvue-nuxt-gecisi","\u002Ftr\u002Fteknolojiler","\u002Ftr\u002Fteknolojiler\u002Fvue-js","\u002Ftr\u002Fteknolojiler\u002Fnuxt","\u002Ftr\u002Fteknolojiler\u002Fnode-js","\u002Ftr\u002Fteknolojiler\u002Fcapacitor",{"label":208,"title":208,"link":209,"items":240},[241,243,245,247,249,250,252,254,256,258],{"text":242,"link":225},"Web Geliştirme",{"text":244,"link":226},"Uygulama Geliştirme",{"text":246,"link":227},"Backend Geliştirme",{"text":248,"link":228},"Yapay Zeka Geliştirme",{"text":73,"link":229},{"text":251,"link":230},"E-Ticaret",{"text":253,"link":231},"Teknik SEO",{"text":255,"link":232},"Yönetilen Hosting",{"text":257,"link":233},"Vue & Nuxt Geçişi",{"text":259,"link":224},"Berlin'de Web Geliştirici",[261],{"icon":86,"link":87},"config\u002Ftr",{"label":264,"title":264,"link":234,"items":265},"Teknolojiler",[266,267,268,269],{"text":93,"link":235},{"text":95,"link":236},{"text":97,"link":237},{"text":99,"link":238},"BdnPf0eS9wUkYiqPnpZa1419nthA5rarIqEYZMYwbps",{"id":272,"body":273,"extension":10,"hero":274,"meta":283,"path":233,"sections":284,"seoMeta":362,"service":366,"splitImage":273,"splitImageAlt":273,"splitPage":368,"stem":369,"__hash__":370},"pages\u002Ftr\u002Fhizmetler\u002Fvue-nuxt-gecisi.yml",null,{"tagline":275,"taglineCta":276,"description":277,"actions":278},"Vue 2 ve Nuxt 2'den çıkış —","işler durmadan.","Vue 2, 2023 sonundan, Nuxt 2 ise 2024 ortasından beri güncelleme almıyor. Ürününüz çalışmaya devam ederken uygulamanızı adım adım Vue 3 ve Nuxt 4'e taşıyorum.",[279,281],{"style":280,"text":186,"link":187},"primary",{"style":282,"text":93,"link":235},"neutral",{},[285,321,338,357],{"header":286,"cards":289},{"section":287,"title":288},"01 \u002F Yaklaşım","Bir geçiş nasıl ilerler",[290,297,305,314],{"icon":291,"title":292,"description":293,"tags":294,"style":280},"magnifier","Mevcut durum analizi","Bağımlılıkları, eklentileri ve kodu engellere karşı incelerim; başlamadan önce size iş yükünü ve riskleri gösteririm.",[295,296],"Analiz","Bağımlılıklar",{"icon":298,"title":299,"description":300,"tags":301,"style":304},"compass-tool","Geçiş planı","Riskli bir \"big bang\" yerine adım adım bir plan — her an yayına alınabilecek ara aşamalarla.",[302,303],"Kilometre taşları","Sabit fiyat","info",{"icon":306,"title":307,"description":308,"tags":309,"style":313},"code","Dönüşüm","Ekibinize faydası olduğu yerde Composition API, Pinia, Vite ve TypeScript'e geçiş — prensip gereği değil.",[310,311,312],"Composition API","Pinia","Vite","accent",{"icon":315,"title":316,"description":317,"tags":318,"style":280},"check-circle","Güvence","Testler ve önizleme ortamları, geçişten sonra her şeyin eskisi gibi çalışmasını sağlar — sadece daha hızlı.",[319,320],"Testler","Staging",{"header":322,"faq":325},{"section":323,"title":324},"02 \u002F SSS","Sık sorulan sorular",[326,329,332,335],{"question":327,"answer":328},"Vue 2'den geçiş yapmak zorunda mıyım?","Vue 2, 2023 sonunda kullanım ömrünün sonuna ulaştı ve artık güvenlik güncellemesi almıyor. Her ay eskimiş bağımlılıkların sayısı artıyor. Ne kadar erken geçiş yaparsanız, iş yükü o kadar küçük olur.",{"question":330,"answer":331},"Bir geçiş ne kadar sürer?","Bu, kod tabanının büyüklüğüne ve durumuna bağlıdır. Mevcut durum analizinden sonra bir zaman planı ve sabit fiyat alırsınız.",{"question":333,"answer":334},"Geçiş sırasında ürünümüz çalışmaya devam eder mi?","Evet. Adım adım geçiş yaparım; böylece ekibiniz özellik yayınlamaya devam edebilir ve uzun bir geliştirme duraklaması yaşanmaz.",{"question":336,"answer":337},"Geçiş yerine sıfırdan geliştirmek mantıklı mı?","Bazen. Kod tabanı küçükse veya zaten köklü şekilde elden geçirilecekse, sıfırdan geliştirmek daha uygun maliyetli olabilir. Bunu mevcut durum analizinde dürüstçe değerlendiririm.",{"header":339,"cards":342},{"section":340,"title":341},"03 \u002F Devamını okuyun","İlgili hizmetler ve teknolojiler",[343,348,353],{"icon":344,"style":280,"title":93,"description":345,"action":346},"vuejs","2018'den beri tercih ettiğim framework — hızlı ve bakımı kolay kalan arayüzler için.",{"text":347,"link":235},"Vue.js hakkında daha fazlası",{"icon":349,"style":304,"title":95,"description":350,"action":351},"nuxtjs","Nuxt ile sunucu tarafında render ve statik sayfalar — kullanıcılar ve Google için hızlı.",{"text":352,"link":236},"Nuxt hakkında daha fazlası",{"icon":306,"style":313,"title":242,"description":354,"action":355},"Vue.js ve Nuxt ile hızlı web siteleri ve web uygulamaları — size özel, bakımı kolay ve arama motoru dostu.",{"text":356,"link":225},"Web geliştirme hakkında daha fazlası",{"contact":358},{"title":359,"description":360,"emailCta":361},"Bir sonraki adıma hazır mısınız?","Vue veya Nuxt geçişinizle ilgili planlarınızı anlatın. Genellikle 24 saat içinde yanıt veririm — Berlin'de yüz yüze bir görüşme de memnuniyetle.","E-posta gönderin",{"seoTitle":363,"seoDescription":364,"seoImage":365,"breadcrumb":257},"Vue 2'den Vue 3'e & Nuxt 2'den Nuxt 4'e Geçiş | Yasin Mesut Okumus","Vue 2'den Vue 3'e ve Nuxt 2'den Nuxt 4'e geçiş: mevcut durum analizi, adım adım dönüşüm ve testlerle güvence — günlük iş durmadan. Berlin'de serbest Vue geliştirici.","\u002Fimages\u002Fteaser.jpg",{"name":367,"description":364},"Vue ve Nuxt Geçişi",false,"tr\u002Fhizmetler\u002Fvue-nuxt-gecisi","M-QS7me-iwdzJUfTB44oFDQrYWcyEfT4pANGCf0tvUI",1792105661036]