I know Livewire and VueJS quite well, but I don't know htmx (just some quick tries).
I wonder ... if I have an application in which only one or two pages are really complex, is it worth using Livewire or VueJS for these pages ? or is it better to use htmx ?
I have seen that htmx seems to be very light beside of Livewire or VueJS.
After viewing the videos on it I did try it out some. My conclusion was to just stick with Axios js for what I need. Mainly fill fields dynamically without a page reload.
But I don't know your use case. I would imagine behind the scenes it's doing the exact same thing as regular javascript and axios js anyway.
The example, I do similar inline edit with javascript and either axios js or fetch js. I have used both. I just reload the table and not whole page. But nothing wrong with it. I would say experiment some with it.
I've not played with htmx, but with your knowledge/experience of LW and Vue.. I'd probably do this with AlpineJS instead as you've likely used this with LW and has a similar syntax to Vue and both light weight and flexible enough to do what you need.