React Vs Vue.
PLEASE DON"T RECOMMEND ANY VIDEOS
Need professionals suggestion and recommendations why React or why Vue etc
@JeffreyWay sir, I'm extremely sorry for mentioning you hereš.
I need your most valuable time and suggestions, Which to choose over another and why?
@shivamyadav Thereās no right or wrong answer. But if you learnt JavaScript the language, then youād be able to comfortable work with both Vue and React, rather than making it a one-or-the-other choice.
Worry more about which framework you're comfortable with and less about performance, @Shivamyadav. As alluded to already by @martinbean, understand Javascript and it doesn't matter which you go with, really.
Personally I think its better to learn Vue (Composition API). Its easier to learn and gives a better and faster development experience. I only use React at work for projects that have already been made with React and for new projects we always use Vue now. Each time I work with React I'm thinking like this would have been much easier with Vue.
I also find that Vue has better documentation.
React is still very popular but I think its also because a lot of devs and companies are used to working with it and have existing projects that are build with it.
If its about job opportunities you can check for which you can find the most jobs in your country. In my country React used to be the top choice 2 years ago but now I'm seeing more and more jobs for Vue. In the past it was the same with Angular but than React became more popular.
In the end if you learn for example Vue, it will help you understand and learn React faster if you ever decide that you also want to learn it.
@gych I have learned React js in Nov 2023. I get it to hard to wite many lines of codes unnecessary for managing states and dealing with object and having jsx with that looks too messy to meš¤·āāļø
@Shivamyadav Yes indeed, I also learned React first and when I started with learning Vue I found everything much more readable. If you already know React, learning Vue should be not that hard for you.