it might not be so bad
<div id='counter'>42</div>
is not so many more bytes than...
{ counter: 42 }
also - no massive up front JS bundles to contend with
<div id='counter'>42</div>
is not so many more bytes than...
{ counter: 42 }
also - no massive up front JS bundles to contend with
Just looked and Turbo is 135kb. I rewrote this website (http://40.115.126.159/) with my own JS framework and it comes at 15kb, that's 9x smaller Turbo...
I think they actually mention adding Stimulus controllers in the demo video for those usecases.