React vs Vue in 2026: An Honest Comparison