Remix.run Logo
ko27 44 minutes ago

> the average device and connection is insanely faster than 10-15 years ago

Using the same reasoning, I’d come to the opposite conclusion. Devices are much faster than they were 10-15 years ago, but network latency is still roughly the same because physics limits how much it can improve. So reducing network round trips matters more than ever, which favors SPAs over MPAs.

2 minutes ago | parent | next [-]
[deleted]
bbg2401 29 minutes ago | parent | prev [-]

I’m not sure I follow.

SPA’s tend to require more network round trips, sometimes significantly more based on the architecture.

ko27 a minute ago | parent | next [-]

It’s in the name: an MPA requires a page roundtrip for every navigation, while SPA requires a single page roundtrip. Any subsequent requests are part of the application itself and can be handled without disrupting UX.

Izkata 22 minutes ago | parent | prev [-]

But a lot of the time they can happen in the background where the user doesn't see them, or on a part of the page the user isn't currently interacting with, preventing it from being a stop-the-world interruption.