Exatamente, o AlpineJS consegue cobrir alguns pontos em que o htmx fica devendo.
Respondendo a "Sobre os contras, não seria por isso que geralm..." dentro da publicação Prós e contras para um iniciante no htmx
2
1
Eu acho o HTMX extremamente útil pra projetos quando o objetivo não tem um foco tão grande no design e interatividade, mas que seja responsivo o suficiente. Tu consegue usar facilmente o HTMX em Rails e Django que usam templates pro HTML. Eles pecam em renderização porque cada ação no HTML bate no Back-end e precisa recarregar todo o front de novo. Pense num list view. Tu deleta um registro, mas você não precisa fazer uma nova requisição para renderizar. É só apagar do front aquele registro. Com o HTMX, o front fica responsivo, evitando requisiçoes desnecessárias e com fácil uso dos dados vindos do Back-end. Não mexi com Spring e .NET que são os Back-end corporativos, mas acredito que eles tenham esse mesmo problema do Rails e Django.