How to create a copy of your app?

So, you can always just change things in your app and wait to push live. But, when you want something a bit more robust, here’s my preferred method:

Create new pages of the pages you want major changes. Update their names (e.g., /pricing becomes /pricing-new). Then, once everything is tested and ready to move to production, you can delete the old pages or change their names (e.g., /pricing-old) and then make the new ones the original names (e.g., /pricing) - this way any external links or hardcoded links still work. Then, go through your app and update any dynamic links or “navigate to” destinations that point to an old page (e.g., /pagename-old).

That should be all that you need to do.

2 Likes