Earlier quoted context omitted.
I used to need to use a large web app like that at work. You'd get a login page. Submitting your login caused the app to load, which was many MB. Once that was all downloaded, the page would finally display, and you could do what you needed to. (In our case, you usually only needed to look something up quickly and be done, which is a bit different than your case.) But the real kicker is... the company VPN was slow. R…
That's painful. I definitely think that there are cases where enterprise users would be best served by simple server rendered HTML or minimal JS. Still, I can't help but think that the real low-hanging fruit is the slow VPN. How much time was wasted waiting for the network? So many companies are penny-wise pound-foolish.
It's not impossible but it's a tough sell arguing for a 50k expenditure for better hardware for the VPN will actually save the company time worth >50k.