Simplicity. Driving all this with data attributes (vs new markup tags) is very comfortable IMO, and I knew my team would have a very short learning curve with htmx. That being said:
- It's only my opinion, and Turbo seems like a beautiful thing that I did not explore entirely
- Most of what I say in my talk would also be true with Turbo (or Unpoly or any other tool that removes the need of a client-side Javascript application framework)