React hooks require manual dependency tracking and mistakes in this can lead hard to identify bugs
Vue has automatic dependency tracking, so that entire class of issues do not occur.