|
|
|
|
|
by datasage
2234 days ago
|
|
Anytime you need to stream data to or from a client, like audio/video or data. Single page apps have a much better experience. From an architecture standpoint, it does also allow a much simpler separation of concerns. That said, it does it get used more often that it should and can take more time to build than a multi-page app. |
|
The new SPA version is far, far slower than the old HTML version, and uses a truly insane amount of memory. I have 2 gmail tabs open, and according to Firefox's about:performance page, one is using 140mb of RAM, the other is using 95mb, and both are at the very top of the list in terms of CPU usage. Above even YouTube in both CPU and memory, which is itself fairly bloated.
It is absolutely disgraceful.