Prod vs Dev installs for app store

Hey all.
First of all, i’m new to Shopify development.

I’m currently building an embedded app with theme block extension and customer account extension.

I’m just not sure about the best way of doing production and development installs.

I’ve built my app using the Shopify CLI and React Router template and its all in the dev portal and testing is going well. My question is around how to do live and still do active development.

Do I need to register the app twice to the dev portal for each environment and just register the prod app to the app store or is there a easier/better way?

Any advice or documentation would be awesome. Thanks!!

The best practice is to create a separate App for production, and share the source code of the App for dev. You may refer to this document, About deployment

Thats very helpful… thanks so much.

I plan on deploying my app to Digital Ocean app platform from my main branch. So I would create an app in Shopify based on this install, then a second app from my development branch from my dev server.