Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s oppression and killing of Palestinians and the occupation and destruction of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“single-page-apps” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: web-apps (non-exhaustive) · “single-page-apps” RSS feed (per email)

Entry (Sources) and Other Related TopicsDate#
Why Moving Away From SPAs Improves Usability, Accessibility, and SEO (inn)50
usability, accessibility, seo, html, semantics
Stop Trying to Kill the SPA (max)49
link-lists
JavaScript Isn’t the Problem—Replacing the Browser Was (p4p/red)48
javascript, browsers
It’s Time for Modern CSS to Kill the SPA (jon)47
css, tech-stacks
Ensuring Accessibility in Single Page Applications: A Comprehensive Guide46
guides, accessibility
SvelteKit Is the Best Way to Build Single Page Apps—and It Just Got Even Better45
videos, sveltekit
“Create React App” Officially Deprecated Amid React 19 Compatibility Issues (sar/soc)44
react, vite, migrating, deprecation
SolidJS Creator on Confronting Web Framework Complexity (low/the)43
frameworks, angular, vuejs, multi-page-apps, javascript, complexity, outlooks
Accessibility Best Practices for Single Page Applications (SPAs)42
accessibility, best-practices
View Transitions API: Single Page Apps Without a Framework (deb)41
view-transitions, apis, css
What’s a Single-Page App? (jak)40
multi-page-apps, server-side-rendering, client-side-rendering, frameworks, site-generators, comparisons, concepts
Accessibility Challenges With Single Page Applications (wpa)39
videos, accessibility
Building a Single-Page App With htmx (jak)38
htmx
Choosing Wisely: SPA vs. htmx for Your Next Web Project37
slides, htmx, comparisons
Lazy Loading Isn’t Just Lazy, It’s Late: The Web Deserves Faster36
performance, lazy-loading, web-vitals, angular
Flexible Network Data Preloading in Large SPAs35
performance, client-side-rendering, data-fetching, preloading
SPA vs. MPA: Which Web Architecture Is Right for You?34
multi-page-apps, web-apps, architecture, comparisons
Data Fetching Patterns in Single-Page Applications (mfo)33
data-fetching, software-design-patterns
What Is a Single-Page Application? (hey)32
javascript, performance, user-experience
LCP and FCP on Single Page Application on Soft Navigations (dws)31
performance, web-vitals, navigation
Single-Page Applications: Ember vs. Angular30
emberjs, angular, comparisons
A Guide to Single-Page Application Performance29
guides, developer-experience, performance, monitoring
Defaulting on Single Page Applications (SPA) (zac)28
javascript, performance
Cryptographically Protecting Your SPA27
security, cryptography
Scraping Single-Page Applications With Playwright (api)26
scraping, playwright
Why I’m Not the Biggest Fan of Single Page Applications (mat)25
The Web’s Next Transition (ken)24
web-apps, multi-page-apps, progressive-enhancement
SPAs: Theory Versus Practice (nol)23
comparisons
Single Page Applications (ons/tpg)22
The Balance Has Shifted Away From SPAs (nol)21
In Defence of the Single Page Application20
Routing: I’m Not Smart Enough for an SPA19
routing
Optimising Core Web Vitals on SPAs (sim)18
performance, web-vitals, optimization
How to Make MPAs That Are as Fast as SPAs (cfe)17
how-tos, performance, multi-page-apps
SPAs Were a Mistake (cfe)16
mistakes
Have Single-Page Apps Ruined the Web? (ric)15
videos, web
Understanding Rendering in Web Apps: SPA vs. MPA14
rendering, web-apps, multi-page-apps, comparisons
App Shell UX With Service Workers and Streams (jef/dev)13
web-apps, architecture, web-workers, streaming, javascript
Maybe You Don’t Need That SPA12
javascript, react, marko, performance
Second-Guessing the Modern Web (tmc)11
react, code-splitting, server-side-rendering, apis, data-fetching
What I’ve Learned About Accessibility in SPAs (nol)10
accessibility, testing
Recipes for Performance Testing Single Page Applications in Webpagetest (pha/css)9
performance, testing, tooling, webpagetest
Other Ways to SPAs (chr/css)8
performance, tooling
Build a Single-Page App With Go and Vue7
vuejs, go
Logging Errors in Client-Side Applications6
web-apps, errors, logging, monitoring
Building a Robust Frontend Using Progressive Enhancement5
html, css, javascript, testing, progressive-enhancement
The Sad State of Web Development4
nodejs, babel, postcss, react
Reimagining Single-Page Applications With Progressive Enhancement (hey/sma)3
progressive-enhancement, html, css, javascript
Refactoring Single Page App2
refactoring, complexity, maintainability, jquery, backbone, angularjs
The Perception of Speed1
performance, user-experience