This is because I wanted the client to be served through the API gateway, rather than a local dev server so that I am testing client code that sits very closely to how it will be done in production. This allows me to use tooling like ngrok to run a local HTTPS client all running through the API gateway. CORS, secure cookies and more is made so much simpler.
However, the drawback is no hot reloads. Maybe I can find a way to get the best of both worlds; hot reloading AND a hassle free local development experience?
The client requires a manual refresh.
This is because I wanted the client to be served through the API gateway, rather than a local dev server so that I am testing client code that sits very closely to how it will be done in production. This allows me to use tooling like ngrok to run a local HTTPS client all running through the API gateway. CORS, secure cookies and more is made so much simpler.
However, the drawback is no hot reloads. Maybe I can find a way to get the best of both worlds; hot reloading AND a hassle free local development experience?