ConservationMetrics / guardianconnector-views

A Nuxt.js tool that reads data from a SQL database and renders it on different views (map, gallery, alerts dashboard)
MIT License
3 stars 0 forks source link

Switch to Nuxt 3 before Nuxt 2 reaches EOL #36

Open rudokemper opened 4 months ago

rudokemper commented 4 months ago

According to the current Nuxt roadmap, Nuxt 2 is set to reach end of life on June 30, 2024.

However, some core Nuxt modules that are important to GCV, like nuxt/auth, have yet to be released. So it seems the timing isn't great to start upgrading GCV to Nuxt 3 as of yet.

For future reference, some things that need to be worked on to get GCV working with Nuxt 3:

rudokemper commented 1 week ago

My read of this thread is that it might not be worthwhile to wait around for nuxt/auth to be released; and instead, try out nuxt-auth-utils which is being recommended by the author of nuxt/auth, receiving a lot of developer love, and seems to be quite simple to implement.

I don't see any reason to delay this work any longer. It'll be good to start with map-packer since that is a less complex Nuxt app.