Our usual development setup is a Java backend/API that will serve dist/index.html for any route it does not recognize. It listens to changes to this bundle and will
dist/index.html