App reviews, troubleshooting, and recommendations
Hi Shopify Community,
We're building a Shopify app using non-standard languages. The app is built in Lamdera, an Elm framework, to be exact.
The hard part was getting oAuth to work. However, that's all sorted now, and our app is now working smoothly with Shopify stores in development mode.
The next requirement we had was to publish extensions to our app. The documentation here was very vague, but we got something working.
It seems that will Shopify CLI 3.0, you have to publish extensions through the Shopify App commands. However, since we're not using the standard boilerplate, but custom integrations, this is proving to be difficult.
We have to make a Shopify app, strip away all the unnecessary stuff, but keep the minimum for the command to think that it's a complete app.
We now have two codebases. A clean Shopify app, with just an extension and our codebase written in Elm/Lamdera. When we deploy the extensions, we publish them to our Lamdera app, so the actual app generated by the CLI (JavaScript) is never used.
This doesn't feel very clean.
Does anyone else write apps in non-standard languages where you also built your own oAuth? And what is your advice for publishing extensions in this instance?
Thanks in advance.
Chris
Does anyone perhaps have any info on this, please?
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025