3 ms·
Regarding 3: The Browser does a bit more than routing and no framework (as far as I know) handles these simple cases by default: - Timeout error / no network c
by WA 8y ago
Regarding 3: The Browser does a bit more than routing and no framework (as far as I know) handles these simple cases by default:
- Timeout error / no network connection
- Ability to stop requests
- Show that the browser is sending a request
- BlackFly 8y agoThose are excellent points to consider. Also, in the favor of SPA's you can consider the horrible state of repeating post requests when users press the back button on server rendered multi-stage forms (like purchasing a flight ticket). Of course, you can just avoid implementing multi-stage forms via POSTs like this and I wish airlines would stop. If you implement your SPA with a service worker and use cacheable GET's properly, your SPA can work offline and survive temporary network glitches (like on a train) in a way that server rendered apps never can.