react query kullandığınızda da zaten axios kullanacaksınız ama daha düzenli şekilde bu şekilde değil. önce react render mantığı ve useEffect'in mantığını kavramanız gerekiyor. Data loading state'te mi error mu oldu, kullanıcının interneti mi dalgalandı tüm bu senaryoları etkili şekilde karşılayamayız. Bu tarz durumları librarylere bırakmak gerekiyor.
https://tanstack.com/query/v4/docs/react/overview