What Is A Single-page Application?: HeydonWorks
March 11, 2024
That’s a spa, but what is a SPA? A SPA is a much less appealing and relaxing proposition. It is a type of web document named after the English expressions single-page application and sadness per Angular.
SPAs replace the bad user experience of having to wait a second or two for 20KBs of HTML to be sent to your browser from a server with the good user experience of waiting several seconds for the server to send a 300KB JavaScript bundle, used to render HTML from scratch. It’s a good user experience because it means you get to look at one of these:
Heydon Pickering bring an acerbic British style humour (with a ‘u’) to the travails of developing for the Web. His Webbed briefs video series is highly recommended (perhaps more for those of us who grew up with British rather than American comedy).
Here he brings this wit to the question of what is a SPA?