Sometimes client and server side caching, cookies, and other complicating factors can get tricky, and when they do, sometimes opening an app in the browser and inspecting can be a quick way to see what's going on.
However, for various reasons, sometimes it would be nice to open the app in a completely isolated instance of chrome (or other browser), without any need to alter current chrome instance(s) (e.g. the reference pages you may have open, or even other tabs with your app loaded - sometimes you just want a completely isolated environment to open your app in, just as though it were another computer altogether).
How can this be achieved?
What I know so far
- Incognito - the downside here is only once instance can be opened because multiple incognito windows will share cookies/assets
- Run chrome in docker? (I haven't tried this it's just an idea)
- The only sure-fire way I have atm is to simply put the app into production and view/test it on another computer altogether (this is not sensible nor efficient, as I'd like to test in development i.e. localhost)
- Open app in another browser is another possibility, however, suppose we want to test specifically in chrome