Explore by Category:
The storefront theme gets its own space: The benefits of removing it from the Magento 2 monorepo
February 9, 2023
As the community of Vue Storefront users and developers continues to grow, we at Vue Storefront have been working hard to improve the overall experience of using our platform. One area that we have been focusing on recently is the Magento 2 integration.
Better maintenance and improved development experience
After careful consideration and testing, we have decided to remove the storefront theme from the Magento 2 repository, and rename it, from "template-magento" to "storefront-nuxt2-magento2". The main reason behind this was to make this separate repository as the only source of truth for the Magento 2 storefront.
As announced in the developer newsletter in January, we are aiming to make Vue Storefront framework-agnostic this year. This decision was made with the goal of improving the overall development experience and making it easier to maintain the integration and themes separately and not run into the trap of making the API development driven by a particular integration theme.
We believe that removing the storefront theme from the Magento 2 repository and creating a separate repository for it is the best decision for our company and our team. It will enable us to improve the theme, making it easier for others to use, remove unnecessary duplication of code, and help us manage the theme's dependencies more effectively.
We understand that this change may take some time for our community to adjust to, but we believe that it will ultimately lead to a better development experience and a more robust platform. We will be providing documentation and support to help our community make the transition as smooth as possible.
We are excited about this change and look forward to continuing to improve the platform while working with our community to make Vue Storefront the best it can be.
Please reach out to us on Discord if you have any questions or concerns.
Inside this article:
Sign up for our newsletter
Sign up to get business updates from the headless commerce world
More in Community
Developer Experience Is My Obsession. As Our New CDXO, Here’s Why
by Filip Rakowski
March 2, 2023
Ready to dive in? Schedule a demo
Get a live, personalised demo with one of our awesome product specialists.