Hacker News new | past | comments | ask | show | jobs | submit login

Any general coders wondering about React as their first front end framework - just use Vue. It’s easier, makes quite a lot more sense, has a “one true way” approach regarding many topics and can be comfortably learnt in a day. It’s easier for others to understand your code too.

JSX yuck.




I’m an embedded/backend dev looking to tinker with some frontend stuff for the experience and out of curiosity. I’ve been leaning towards react because it’s so common and what my team use, but I’m finding it pretty hard to get into.


Would you say Vue 2 or Vue 3 would be better for someone venturing into Vue? Also, have you used Svelte much?


Easily Vue 3, the dev tooling/xp + docs are much better over Vue 2.


Oops yes this is a very good point I missed.


Vue 3 is more exciting, but I'm stuck on Vue 2 for my real work due to dependencies. Much of Vue 3 has been backported, and you can use Vue 3 like Vue 2, so it doesn't matter too much... probably go for 3 as it's the standard now.

I've looked at Svelte. I was deterred by lack of ecosystem. Vue's is just big enough to be workable, I think Svelte doesn't offer enough to reach the Vue/React size - probably.


Vue 3. Apart from the fact that it is modern and has more features, It uses proxies, so it doesn’t have the vue2’s reactivity gotchas.


Vue + JSX is amazing




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

Search: