# Migration nuxt2 to nuxt3
Reduce using nuxt-property-decorator and use composition API
$$p1A-nuxtchiefA-vue3
Add composition API as required contributon practice
enhancementgood first issue$p2A-docshacktoberfest
Migrate to vite on production
$$p2A-nuxthacktoberfestA-vite
Replace vuex with pinia/useState
enhancement$p1A-nuxtchief
Vue Composition API migration
enhancement$$$p3A-refactoring