\r\n\r\n## Vue3 & Nuxt3\r\n- https://github.com/kodadot/nft-gallery/issues/4040\r\n- https://github.com/kodadot/nft-gallery/issues/3908\r\n- https://github.com/kodadot/nft-gallery/issues/2690\r\n- https://github.com/kodadot/nft-gallery/issues/3916\r\n- https://github.com/kodadot/nft-gallery/issues/2081\r\n- https://github.com/kodadot/nft-gallery/issues/4750",[2074,2075,2076,2079],{"name":1988,"color":1989},{"name":2048,"color":2012},{"name":2077,"color":2078},"chief","67EA1F",{"name":2080,"color":2012},"A-vue3",4704,"Vue2 end of life December 31 2023","2023-02-06T12:54:26Z","https://github.com/kodadot/nft-gallery/issues/4704",0.7586612,{"description":2087,"labels":2088,"number":2095,"owner":1997,"repository":1998,"state":1999,"title":2096,"updated_at":2097,"url":2098,"score":2099},"- We will need to update .vscode/vetur/snippetstemplate-typescript-w-decorator.vue to \r\n```js\r\nimport { Vue } from 'nuxt-property-decorator'\r\n```",[2089,2092,2093,2094],{"name":2090,"color":2091},"good first issue","5319e7",{"name":1985,"color":1986},{"name":1988,"color":1989},{"name":2048,"color":2012},1522,"Update template-typescript-w-decorator.vue to use nuxt","2022-01-30T14:23:04Z","https://github.com/kodadot/nft-gallery/issues/1522",0.75951296,{"description":2101,"labels":2102,"number":2109,"owner":1997,"repository":1998,"state":1999,"title":2110,"updated_at":2111,"url":2112,"score":2113},"We have quite big chunks loading upfront and would be great to move to Nuxt as the App is getting bigger and loads slower.\r\n### Requirements to keep. \r\n\r\n- [Docs](https://nuxtjs.org/docs/2.x/features/rendering-modes)\r\n- [ ] deployment through Netlify - simple keep it in jam stack as possible as we don't want to hustle servers, serverless is allowed :)\r\n- [ ] would we need to migrate to vercel or can we stick with Netlify? For sake avoid switching costs at the current stage.\r\n\r\n### What we will gain?\r\n- [x] faster load times\r\n- [x] better router?",[2103,2104,2105,2108],{"name":2061,"color":2062},{"name":1988,"color":1989},{"name":2106,"color":2107},"intern","241540",{"name":2048,"color":2012},584,"Migrate KodaDot into Nuxt framework ","2021-11-09T11:57:42Z","https://github.com/kodadot/nft-gallery/issues/584",0.7609567,{"description":2115,"labels":2116,"number":2121,"owner":1997,"repository":1998,"state":1999,"title":2122,"updated_at":2123,"url":2124,"score":2125},"An artist: Richard Boeser cannot create his profile due to an error \r\n\r\n**Url**: https://kodadot.xyz/ahp/u/13dRFKyfiviFYpwnBaC56n85Um2oEHasyc7DMBbVUUB2dPGR\r\n**Browser**: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36\r\n**Wallet**: talisman\r\n**Chain**: ahp\r\n**Error**: Error: [PROFILE::CREATE] ERROR: undefined\r\n\r\n\r\nIt also fails when trying a different image. But the image is small enough. It shouldn't be the issue.\r\n\r\n**Console**\r\n\r\n",[2117,2118,2119],{"name":2022,"color":2023},{"name":2065,"color":1989},{"name":2120,"color":2012},"A-profile",11029,"Profile: creation error","2024-09-23T10:08:34Z","https://github.com/kodadot/nft-gallery/issues/11029",0.76108664,{"description":2127,"labels":2128,"number":2134,"owner":1997,"repository":1998,"state":1999,"title":2135,"updated_at":2136,"url":2137,"score":2138},"\r\n# [Migration Roadmap click here](https://github.com/kodadot/nft-gallery/issues/2690#issuecomment-1525341446)\r\n\r\n---\r\n\r\n### Is your feature request related to a problem?\r\n\r\nSince we have Nuxt Bridge \r\n- #2677 \r\n\r\n### we should leverage the latest features\r\n\r\n- [Pinia](https://pinia.vuejs.org/) could be considered (#4755)\r\n- Composition API (#4750)\r\n- \u003Cs>blocker https://github.com/kodadot/nft-gallery/issues/2692\u003C/s>\r\n- #2081 \r\n- [@nuxtjs/apollo](https://apollo.nuxtjs.org/getting-started/quick-start) next\r\n- [@nuxtjs/i18n](https://v8.i18n.nuxtjs.org/getting-started/setup) #3916 \r\n\r\n[Nuxt 3 Docs](https://v3.nuxtjs.org/docs/usage/data-fetching)\r\n[Nuxt Bridge](https://v3.nuxtjs.org/getting-started/bridge/)\r\n[Those looking for chart](https://v3.nuxtjs.org/getting-started/introduction/)\r\n\r\n\r\n## Ref\r\n- https://github.com/kodadot/nft-gallery/issues/4704",[2129,2130,2131,2132,2133],{"name":2040,"color":1986},{"name":2025,"color":2026},{"name":2048,"color":2012},{"name":2077,"color":2078},{"name":2080,"color":2012},2690,"Towards Vue 3 / Nuxt 3 migration roadmap","2023-08-29T18:03:45Z","https://github.com/kodadot/nft-gallery/issues/2690",0.76173586,["Reactive",2140],{},["Set"],["ShallowReactive",2143],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"YdWz3v8VGizB8IMckByGKSXEXeDzqqagilrTRYBatug":-1},"/kodadot/nft-gallery/10749"]