
The Case Against SPAs
In the first episode of SaaS That App: Building B2B Web Applications, Aaron Marchbanks and Justin Edwards are joined by Daniel Cannon, Chief Innovation Officer at Delta Systems. Together, they take a critical (yet fair) look at single-page applications (SPAs) vs. multi-page applications (MPAs).
SaaS That App - Building Tech-Enabled Businesses · Delta Systems
May 6, 202545m 59s
Audio is streamed directly from the publisher (media.fame.so) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
In this episode of SaaS That App: Building B2B Web Applications, Aaron Marchbanks and Justin Edwards are joined by Daniel Cannon, Chief Innovation Officer at Delta Systems. Together, they take a critical (yet fair) look at single-page applications (SPAs) vs. multi-page applications (MPAs).
Daniel brings a wealth of experience in modern web development frameworks and architectures. His expertise spans full-stack development, with particular depth in Ruby on Rails and modern JavaScript frameworks. Daniel's hands-on experience with both traditional and cutting-edge technologies, combined with his ability to evaluate technical trade-offs in practical business contexts, provides valuable insights for organizations navigating technology decisions.
If you enjoyed this episode, make sure to subscribe, rate, and review it on Apple Podcasts, Spotify, and YouTube Podcasts. Instructions on how to do this are here.
Highlights:
- [00:00] - Introduction
- [02:44] - The Overhype of SPAs
- [06:47] - Perception vs. Reality in User Experience
- [10:11] - How SPAs Shift the Performance Burden From Servers to Users' Devices
- [14:25] - The Caching Conundrum
- [18:05] - Does a SPA Necessarily Mean a Smaller, Leaner App?
- [20:27] - The Hidden Costs of SPAs
- [33:40] - SEO Challenges with SPAs
- [39:32] - Where SPAs Often Get Security Wrong
- [50:35] - How Turbo Offers the Benefits of SPAs Without the Downsides
Episode Resources:
- Daniel Cannon on LinkedIn
- Aaron Marchbanks on LinkedIn
- Justin Edwards on LinkedIn
- Delta Systems Website
We’d love your feedback. Please take a moment to fill out our audience questionnaire:
https://forms.gle/DN8hWFDcE9jwvNKo6
Your input helps us shape future episodes and continue bringing you practical, real-world insights into building B2B web applications.
https://forms.gle/DN8hWFDcE9jwvNKo6
Your input helps us shape future episodes and continue bringing you practical, real-world insights into building B2B web applications.