there are 3 branches
01-broken-cors shows the cors issue of web app accessing domains different than itself
02-webpack-proxy shows how to config angular with a webpack proxy config to allow rewrites
03-yarp-proxy shows a dotnet reverse proxy to allow angular to access multiple apis