DEV Community

Cover image for Angular vs React vs Vue - Getting Started

Angular vs React vs Vue - Getting Started

deji adesoga on September 18, 2020

The only way to learn a new programming language is by writing programs in it. ― Dennis Ritchie Table of Content Introduction Hi...
Collapse
 
ashishk1331 profile image
Ashish Khare😎

Why conclusion lacks clarity for who won in this long run? I think topic said versus between the above mentioned three frameworks. Hope to get amendments to this post.
Well written though, and accordingly I think Vue is easy to use while react is loved so much with large community support and angular is nicely maintained and looked by google.

Collapse
 
desoga profile image
deji adesoga • Edited

Thank you, Ashish I appreciate it. The goal of the article is just to let the readers know the comparison between the 3 in terms of setup and installation. It's a guide they can make reference to from time to time.

I didn't write it to compare which is the best or which is superior.

That's why I started the introduction this way:

This article provides a step by step guide on how to install the three most popular >javascript framework/library in the world of frontend web development.

Collapse
 
ashishk1331 profile image
Ashish Khare😎

Got it. Sorry for my TL;DR eye and that it skips things. You stand your point right.
Dope keep writing.

Thread Thread
 
desoga profile image
deji adesoga

It's fine. I will. Thanks once again for the feedback.

Collapse
 
silverium profile image
Soldeplata Saketos

It should be “angular & React & Vue”

The “vs” is a comparison, while the ampersand is a concatenation. You are not comparing, but enumerating the three ways of installation

Collapse
 
desoga profile image
deji adesoga

I contemplated a lot on this, I should have sought a second opinion on it but I just went along with my instinct.

Collapse
 
yellow1912 profile image
yellow1912 • Edited

Basically if you are old-school (me) and want to pickup something that is not so different then vuejs is the way to go. You can drop it into any legacy web app as well.

Reactjs surely has more followers and thus more plugins. It's a cool option for a completely new project. I never like its template system though, too confusing for me.

Collapse
 
desoga profile image
deji adesoga

Yes. I have the same opinion of React. Haven't built anything in Vue before, hopefully, that changes next year. I'm more of an Angular dev.

Collapse
 
lyrod profile image
Lyrod

I think you should replace React App ClassComponent to FunctionComponent.

From React Hooks API, React recommend to use FunctionComponent instead of ClassComponent

Collapse
 
ryanfiller profile image
ryanfiller

Great article!

Collapse
 
desoga profile image
deji adesoga

Thank you!!