TL;DR: follow your gut feeling, you won't go wrong either way.
Hi! My process of elimination was quite simple (after reading a few of those "this vs that" articles you can find on google):
Angular no because it seems complicated to learn and I'm not a team of expert frontend developers developing a massive app
React no because I didn't really like JSX and again I don't have enough frontend experience to make a completely objective and ponderate choice
I choose Vue because it was a piece of cake to learn and had everything I needed
Don't know anything about Ember, not even sure I've considered it
I'm currently writing an internal tool for a client with Vue and I'm liking it. Could I have written it in React or Angular? Most definitely.
Speaking in general: keep in mind that I tend to choose "simple to learn but able to handle complexity" against "stupidly complicated because it's over engineered" or "it doesn't feel right to me" when it comes to technologies (I don't have a 100% choice success rate for obvious reasons :D).
That's probably why back in the days I went from Object Pascal/Delphi to Python ignoring everyone that was (rightly so) telling me that PHP or Java were the safest choices to get hired. I had a brief stint as a C#/.NET developer and it felt over-engineered (I was already programming in Python) and not right for me so I abandoned it. Could I have written apps in any of those languages? Most definitely.
Could I have spent 10 years programming with technologies that didn't feel right for me? Probably not.
So, follow your gut :D
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
TL;DR: follow your gut feeling, you won't go wrong either way.
Hi! My process of elimination was quite simple (after reading a few of those "this vs that" articles you can find on google):
Angular no because it seems complicated to learn and I'm not a team of expert frontend developers developing a massive app
React no because I didn't really like JSX and again I don't have enough frontend experience to make a completely objective and ponderate choice
I choose Vue because it was a piece of cake to learn and had everything I needed
Don't know anything about Ember, not even sure I've considered it
I'm currently writing an internal tool for a client with Vue and I'm liking it. Could I have written it in React or Angular? Most definitely.
Speaking in general: keep in mind that I tend to choose "simple to learn but able to handle complexity" against "stupidly complicated because it's over engineered" or "it doesn't feel right to me" when it comes to technologies (I don't have a 100% choice success rate for obvious reasons :D).
That's probably why back in the days I went from Object Pascal/Delphi to Python ignoring everyone that was (rightly so) telling me that PHP or Java were the safest choices to get hired. I had a brief stint as a C#/.NET developer and it felt over-engineered (I was already programming in Python) and not right for me so I abandoned it. Could I have written apps in any of those languages? Most definitely.
Could I have spent 10 years programming with technologies that didn't feel right for me? Probably not.
So, follow your gut :D