Hey Catley, I'm experienced with Vue and React, and honestly, I chose Vue because I enjoy using it more than react.
Vue came easier to me since .vue
files use a syntax closer to traditional web development, I.E. having a section specifically for HTML, CSS, and JavaScript, all within one file (I'm aware React components have this too—Vue's syntax and structure just seems to be more organized and traditional compared to JSX etc.). I also found managing props, component data, and store data to be much easier to set up compared to React with Redux.
As a result, I decided to go with Vue only for web app projects from that point on.
Really think you'll like it if you stick with it, it's an awesome framework that just gets even better once you start using Nuxt instead of just pure Vue!