vuestorefront/vue-storefront

[Feature]: Upgrade to Nuxt 3

sthiepaan opened this issue ยท 13 comments

How the project can be improved?

Nuxt 3 was released as a stable version 16th of November 2022.
Is there any chance to upgrade VueStorefront to use recent version?

What are the acceptance criteria?

  • VueStorefront use Nuxt v3

Additional information

There are vary of requests for such upgrade / migration at #5335 Issue.

What version of Vue Storefront this feature can be implemented?

2.x.x

Code of Conduct

  • I agree to follow this project's Code of Conduct

Hi @sthiepaan ๐Ÿ‘‹

Sergii, Dev Advocate of Vue Storefront here ๐Ÿ™Œ

As of now, we do not have any plans on migrating current architecture to Nuxt 3, but I can assure that we will have something new for Nuxt 3 in the next few month, we are working hard on it right now ;)

aimeb1 commented

Does today's news on the new release mean Nuxt 3 is now supported?

Does today's news on the new release mean Nuxt 3 is now supported?

Hey ๐Ÿ‘‹

Storefront UI does support Nuxt and Vue 3, but Vue Storefront itself does not yet. We are working on it and you should be able to get more news closer to the end of April ๐Ÿ˜Š

readio commented

Hey @skirianov Are there any further updates on when Nuxt and Vue 3 will be supported?

We are currently developing a large project with an upcoming deadline that requires some custom integrations. We do not want to spend time/resources creating these with Nuxt 2 modules if Nuxt 3 is close.

Any info would be greatly appreciated.

rohrig commented

Hi @readio, you can take a look at this timeline https://github.com/orgs/vuestorefront/projects/4

@rohrig I get a 404 error for this link

rohrig commented

I've opened up an issue internally to get the permission adjusted.

aimeb1 commented

404's suspense, killing me fast,
Access denied, a mysterious cast.
Permissions refused, I'm left in the dark,
In suspense I dwell, awaiting a spark.
Creds: LLM

readio commented

@rohrig Any further updates on this?

aimeb1 commented

Maybe just a screenshot of the timeline since we still can't get access via the link?

Still 404. Any update that can be shared?

aimeb1 commented

About to start a large project using VSF but willing to defer a bit longer if if we knew Nuxt 3 support was close. Any feedback appreciated @rohrig.

rohrig commented

Hi everyone,
After some consideration, we decided against the roadmap. But there is great news. We have published the new Magento 2 integration! ๐ŸŽŠ
Please see the magento2 sdk docs. The new integration is framework agnostic. It will serve as the basis for all Storefronts in various Frameworks.

Nuxt 3 will be the first open-source, Vue Storefront backed storefront to use this new integration. I'm beginning work on this storefront here. It will take some time to reach the level of the previous integration. All are welcome to contribute.

I'll be documenting the progress so leave a star on the repo and check out our youtube channel for regular updates.

All the best ๐Ÿ‘‹