React Router v4 is possibly an anti-pattern for isomorphic apps
Upgrading to Relay Modern or Apollo
Scott Taylor
1.1K15

It’s actually a little less bad for isomorphic apps than client-side only apps. The reason is that, for the initial page load, you can handle all the request waterfalls on the server (e.g. with the Apollo SSR logic above), such that the waterfalled request latency to the user is much lower than if you weren’t using SSR, since all the requests are in your data center.

It’s more of a problem for client-side rendering, since the nested requests need to go across the WAN, and you take the full latency hit there.