Main reason is I think it's conceptually simpler. In particular, Liveview is stateful and Hotwire is stateless.
I think there are some potential performance benefits of liveview (less sent over the wire and less work done server side) however I prefer to optimise for simplicity and fewer bugs.
Edit. Caveat this with the fact that I haven't used Livewire in anger.
I think there are some potential performance benefits of liveview (less sent over the wire and less work done server side) however I prefer to optimise for simplicity and fewer bugs.
Edit. Caveat this with the fact that I haven't used Livewire in anger.