nest.land
nest.land copied to clipboard
Upgrade to vue3 would probably be recommendable
If some of you agree, I will (try to) implement this.
https://itnext.io/how-to-migrate-from-vue-2-0-to-vue-3-0-composition-api-with-ts-part-3-create-a-global-store-aabdfa45a687
I would be interested in migrating, but I'd love to hear @martonlederer's thoughts on this before anyone spends a lot of time on it!
This seems to be a crisp and pleasant summary on benefits of vue3 - esp. of the composition API: https://www.youtube.com/watch?v=6HUjDKVn0e0
Thanks for sharing this! I think that Vue 3 is a great option for the site, but I think we should also consider some other options as well. The team recently reminded me that Next.js is a very valid competitor, along with React.
Some more deliberation will need to occur before we can decide on anything final.
It is most likely, that I (or we?) will recode the entire website to use the Vue 3 composition API and Typescript, but as mentioned above, we are not sure if we will use Vue or React/Next for the next major website update.
A few reasons why I suggest a Vue 3 update:
- Composition API makes everything more readable
- Typescript is already the main language of nest.land, it makes sense to use it in our site
- The whole repo needs some cleanup and simplification