swup-fragment-plugin.netlify.app
Show HN: We built swup+fragment-plugin to visually enhance classic websiteshttps://swup-fragment-plugin.netlify.app/## TL;DR- Progressively enhance your classic website / MPA to a single page app.- Support for fragment visits, comparable to nested routes in React or Vue.- Keep your site crawlable and indexable without any of the overhead of SSR.- No tight coupling of back- and frontend. Use the CMS / Framework / SSG of your choice.- Strong focus on interoperability with DOM-altering JS tools (think Alpine.js, jQuery, ...).- Strong focus on accessibility, even for fragment visits.## Long Version: Best of three worldsHi, I'm Rasso Hilber. I have been a web designer and developer since around 2004. From the beginning of my career, I always had to make tradeoffs between 3 goals when building websites:1. The websites I build should be visually impressive, original, and snappy.2. The websites I build should be crawlable, accessible and standards compliant.3. The websites I build should have low technical complexity and be easy to maintain in the long run.In the beginning, I was able to achieve goals 1 (imAug 2, 2023 12:15 PM
