Jump to main content

Nicolas Hoizey

  • articles
  • billets
  • links
  • notes
  • talks
  • archives
  • about

Nolan Lawson avatar Nolan Lawson

SPAs: theory versus practice

  • Nicolas Hoizey
  • 18 October 2024
  • SPA, MPA, JavaScript
  • 4 reactions
Screenshot of “SPAs: theory versus practice”

https://nolanlawson.com/2022/06/27/spas-theory-versus-practice/

An expert developer can stand up on a conference stage and show off the amazing scores for their site (perfect performance! perfect accessibility! perfect SEO!), and then an excited conference-goer returns to their team, convinces them to use the same tooling, and two years later they’ve built a monstrosity.

4 reactions

2 likes

  1. Rodney Pruitt avatar
  2. prozacchiwawa avatar

2 reposts

  1. prozacchiwawa avatar
  2. Kristof Zerbe avatar
  • Older: Devs gaining little (if anything) from AI coding assistants
  • Newer: HTML for People

Related contents with similar topics

  1. screenshot of Routing: I’m not smart enough for a SPA

    Taylor Hunt

    Routing: I’m not smart enough for a SPA

    • Nicolas Hoizey
    • 20 April 2022
    • WebPerf, SPA, JavaScript
    • 5 reactions

    Here comes Taylor's 4th article in his great "Streets" series about web performance and front end architectures. Overall, SPAs’ reliance on client…

  2. screenshot of Loading and replacing HTML parts with HTML

    Michael Scharnagl

    Loading and replacing HTML parts with HTML

    • Nicolas Hoizey
    • 4 January 2021
    • HTML, JavaScript, SPA
    • 6 reactions

    I really would like HTML to be more powerful, and I think showing other content without a full page reload is something people wanted for decades…

  3. screenshot of Second-guessing the modern web

    Tom MacWright avatar Tom MacWright

    Second-guessing the modern web

    • Nicolas Hoizey
    • 12 May 2020
    • SPA, React, JavaScript
    • 4 reactions

    […] there is a swath of use cases which would be hard without React and which aren’t complicated enough to push beyond React’s limits. But there are…

If you want to share an error or suggest an enhancement of this content, please edit the source on GitHub.

© Nicolas Hoizey

Built with Eleventy