Hey everyone, I’m building a custom Shopify app with Laravel instead of using the full React Shopify app template.
I’m a bit confused about the best approach for working with Shopify extensions in this setup.
Since extensions require the shopify.app.toml file and Shopify CLI structure, how are you guys handling this with Laravel apps?
Are you:
- Running
shopify app initinside the Laravel project and keeping the Shopify CLI files there?
or
- Creating a separate Shopify app template project just to generate/manage extensions, then copying the required files/folders into the Laravel app?
So I’d love to know what the common or recommended production approach is for Laravel-based Shopify apps using extensions.
And if there’s any better/cleaner approach, please let me know. I’d really appreciate guidance from developers already working with this stack.