@sebastienlorber @zachleat @slightlylate @kylemathews @youyuxi @swyx @sarah_edo @Rich_Harris I typically use @eleven_ty to pre-generate all of my views and serve them as HTML. But I could add some JS to that to progressively enhance and fetch JSON of subsequent pages, rendering them with client-side JS.
Many tools can be used for either model of we choose.