> .. in favor of targeted JS libraries that extend HTML capabilities.
Do you mean libraries like Turbolinks[1] and/or Intercooler[2] here? I'm interested in what libraries you use, and others like these which help "bridge the gap" between traditional and single-page sites.
[1] https://github.com/turbolinks/turbolinks [2] https://intercoolerjs.org/