Is remix template the future for shopify app development?

Topic summary

Concern over Shopify CLI template change: teams built apps on 3.46.1 using the express‑react template, but 3.48.0 forces a Remix template for new apps with no option to choose the old stack.

  • Impact: A near-complete app is scheduled for submission in weeks, but new projects/POCs cannot be created with the express‑react template. One developer notes they “can’t do anything” with the express template now.
  • Key questions: Is the Remix template now the standard/future for Shopify app development? Should developers restart using Remix or proceed to submit with existing express‑react code? What is the deprecation risk for the express‑react template and potential future rework?
  • Requested: Official confirmation/clarification from Shopify on template support and migration guidance.

Status: No official response or resolution in the thread. Discussion remains open, awaiting guidance on whether express‑react apps can still be submitted and supported long term.

Summarized with AI on January 21. AI used: gpt-5.

Hi All,

I have been using shopify version 3.46.1 since 2-3 months. This version uses a express-react template and i have started development using this template.

We are about to complete the app and will submit in a few weeks. But the latest version 3.48.0 uses a remix template and have no way of using any other template. We can’t even do a POC in a newly created shopify app as it uses remix and we have our codes in sync with express-react template.

What am i suppose to do with my development in the express template? Is remix template the way to go in shopify app development from now on? Should we again start from scratch using remix or we can go ahead with our express-react codes for submission? which is better in long term? Because if something gets deprecated in express template in the near future, should we again start from scratch?

Kindly share some insights..

2 Likes

I’m having the same problem, can a Shopify developer confirm that for me. I can’t do anything in my express template now