Partial navigation, without a SPA framework
โฑ 0.0s on this page
Most "SPA feel" comes down to one trick: when you follow a link, replace only the part of the page that changed and keep everything else where it is.
BarefootJS already renders on the server and hydrates islands in place. The router adds the missing piece โ intercept the link, fetch the next page, swap just the content outlet, re-hydrate.
The header you are reading this in never reloads. Watch the live counters as you move between posts.