Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The main reason IMO is the reactivity mode. Too many footguns to watch out for.

But Vue is reactive as well? Eg communication between components is not straightforward.



Vue is quite different, as it uses proxies for reactivity and automates a lot for you… no need for dependency arrays or worrying about re-renders, for example.

I like React but it does put some burden on the developer to get it right. I find that even backend devs doing frontend super casually adapt quick and barely makes mistakes in Vue, but in React even experienced mid-level frontend devs can make a mess pretty quickly.

All IMO and IME of course.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: