SPA Usage Debate

Discussions debate the necessity, benefits, and drawbacks of Single Page Applications (SPAs) compared to traditional server-side rendering and multi-page websites, questioning when SPAs are appropriate.

πŸ“‰ Falling 0.4x Web Development
5,444
Comments
18
Years Active
5
Top Authors
#9394
Topic ID

Activity Over Time

2009
1
2010
5
2011
7
2012
36
2013
57
2014
138
2015
197
2016
219
2017
375
2018
475
2019
584
2020
593
2021
470
2022
800
2023
549
2024
452
2025
470
2026
16

Keywords

SSR SSG SPA SEO UX JS HN IMO MVC REST spa page rendering server react single page js browser html application

Sample Comments

oomkiller β€’ Feb 25, 2017 β€’ View on HN

Why would you build a SPA, if not for a more snappy user experience?

dna_polymerase β€’ Mar 2, 2021 β€’ View on HN

SPA make sense whenever you want to write a proper application running in the browser. When you just want a website, stop the SPA madness.

rehemiau β€’ Dec 12, 2017 β€’ View on HN

See, you don't always need a SPA, you know.

grey-area β€’ Dec 1, 2024 β€’ View on HN

Nobody needs an SPA, it’s a stylistic choice, not a need.

guax β€’ Jul 18, 2024 β€’ View on HN

The world vastly over estimate what needs to be a SPA.

WhitneyLand β€’ Mar 2, 2022 β€’ View on HN

All of your benefits seem to come from using only rest APIs to drive to site. That alone can be done with any site, but SPA usually implies more.

mattmanser β€’ Oct 9, 2020 β€’ View on HN

Seriously, you don't really seem to know what you're talking about.You can do it either way, and your particular example is a really poor reason to have a SPA.As multiple people are trying to tell you.

alt_f4 β€’ Apr 8, 2020 β€’ View on HN

It's because SPAs are a fad and server-side rendering is both faster and better for the client.

arvinsim β€’ May 11, 2020 β€’ View on HN

Serious question:Is this really a problem with web developers? Or is it with product managers who demand SPA like behavior?

johnghanks β€’ Dec 22, 2020 β€’ View on HN

i don't get it. isn't this just traditional SPAs but worse and more limited in basically every way?