<story><title>The balance has shifted away from SPAs</title><url>https://nolanlawson.com/2022/05/21/the-balance-has-shifted-away-from-spas/</url></story><parent_chain><item><author>enra</author><text>Apps, not sites. It’s even in the name, Single Page Application. You probably shouldn’t build websites as SPAs but you probably should build most apps as SPAs.&lt;p&gt;Slack, Dropbox, Google, Notion, Spotify, superhuman, 1Password,  Robinhood…&lt;p&gt;Basically most web tools&amp;#x2F;apps are SPAs if they have been built in the last ~10years. Github, Reddit and Airbnb were founded ~15 years ago when Rails was still a thing.</text></item><item><author>TekMol</author><text>Where are those SPAs everybody is talking about?&lt;p&gt;All sites I use regularly are MPAs:&lt;p&gt;Hackernews, Amazon, AirBnB, Booking.com, Wikipedia, GithHub ...&lt;p&gt;Reddits new design is kind of a hybrid. It is MPA when you hop between subreddits and other pages. But it shows a post on the same page when you click on it in a subreddit feed. I actually are annoyed by the new Reddit enough to switch to old.reddit.com most of the time when I end up on Reddit. Not sure why. But maybe it tells something, that the only &amp;quot;somewhat SPA&amp;quot; I know makes me switch to its MPA version regularly.</text></item></parent_chain><comment><author>s__s</author><text>&amp;gt; You probably shouldn’t build websites as SPAs but you probably should build most apps as SPAs.&lt;p&gt;As a frontend dev this has always been my stance, but I’ve been consistently shunned for it.&lt;p&gt;How much of that was naïveté vs. misaligned incentives I’m not sure.&lt;p&gt;In any case, these thing always leave me with the feeling the industry is getting way too saturated with script kiddies. It just feels immature, and the culture that’s grown around web dev seems to reflect that. Or more likely I’m just bitter and old.</text></comment>
<story><title>The balance has shifted away from SPAs</title><url>https://nolanlawson.com/2022/05/21/the-balance-has-shifted-away-from-spas/</url></story><parent_chain><item><author>enra</author><text>Apps, not sites. It’s even in the name, Single Page Application. You probably shouldn’t build websites as SPAs but you probably should build most apps as SPAs.&lt;p&gt;Slack, Dropbox, Google, Notion, Spotify, superhuman, 1Password,  Robinhood…&lt;p&gt;Basically most web tools&amp;#x2F;apps are SPAs if they have been built in the last ~10years. Github, Reddit and Airbnb were founded ~15 years ago when Rails was still a thing.</text></item><item><author>TekMol</author><text>Where are those SPAs everybody is talking about?&lt;p&gt;All sites I use regularly are MPAs:&lt;p&gt;Hackernews, Amazon, AirBnB, Booking.com, Wikipedia, GithHub ...&lt;p&gt;Reddits new design is kind of a hybrid. It is MPA when you hop between subreddits and other pages. But it shows a post on the same page when you click on it in a subreddit feed. I actually are annoyed by the new Reddit enough to switch to old.reddit.com most of the time when I end up on Reddit. Not sure why. But maybe it tells something, that the only &amp;quot;somewhat SPA&amp;quot; I know makes me switch to its MPA version regularly.</text></item></parent_chain><comment><author>mostlysimilar</author><text>Rails is still “a thing” and is better today than it has ever been.</text></comment>