Углового можно сколько угодно не любить, но он хотя бы представляет собой последовательное выражение ООП и использование реактивного программирования
Реакт же пошел по пути функционального программирования, избавления от компонентов и перехода на чистые функции (насколько это возможно в мире фронтенда)
А вуй это просто вуй. О нем даже сказать особо нечего. Ну вуй и вуй.
И вуй с ним.