Só um pequeno porém.
Quando voce usa o react query o seu código nao esta menor.
na vdd esta GIGANTESCAMENTE maior, no entanto abstraido na biblioteca que voce importou.
Muitas vezes seu código esta mais lento até porcausa do load da library.
Isso aconteceu muito com a loadash no passado por exemplo.
O primeiro código se abstraido ficaria tão menor quanto e possivelmente mais rapido.
abs.