5 AnswersNew Answer
Vue.js for beginner https://youtu.be/_P2fGeg9I5o
FYI: 1)Actually react native is for native support(apps). The main framework is called React. 2) Angular JS is outdated IMO. Angular 7 is the latest one. ------------------ Vue for beginners for sure. I think you can even learn from official documentation, it's really cool. No need for videos…
I would recommend React.js. You could build front end web app using React.js or React Hooks (RH makes building web apps easier). Build cross platform native mobile apps using React Native. Build server side rendering (SSR) website using Next.js (with SEO features, and clean url which could replace php). Build static website using Gatsby (hosted on GitHub page). There are all React.js based.
React has faster performance with Virtual DOM, which renders updates faster than Angular’s Regular DOM. Angular has steep learning curve, and React has moderate learning curve. Please read more information here https://programmingwithmosh.com/react/react-vs-angular/
The primary difference between AngularJS and ReactJS lies in the state of its management. Angular has data binding bundled in by default, whereas React is generally augmented by Redux to give unidirectional data flow and work with immutable data. AngularJS wil always be best for light for application and would work faster than react. Angularjs is best for faster performance and google is always best. For more information just check this website https://www.cetpainfotech.com/technology/angularjs-training