My biggest frustration with Single Page Apps

Ever try to comparison shop for products, but you can’t open the products in separate tabs because the website is poorly-coded?

Great article! I frequently experience problems with websites because I try to open a lot of tabs. For example, when shopping, I can easily open multiple Amazon pages in separate tabs, but this doesn’t work on all sites!

Then, I discover 10 minutes later that I haven’t opened a single product to compare because the site was designed as Single Page Application (SPA) and all the product links were just JavaScript links to “#”.

Do you think JAMstack is a good solution, since it’s easy to generate a static site with dynamic content and dynamic features? I feel that JAMstack sites are often set up more for how browsers are designed.

Of course, it’s possible to make a JAMstack site that’s a SPA, but I’d say more frequently JAMstack sites have separate (semi-)static pages for content.

🤓 The physical therapist who writes JavaScript 💪 Web Developer 😎 Mentor 🧠 DPT 😄 SEO Expert 😁 React 😆 Jamstack 💬 Ask me anything 👉 👈

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store