Back
Question
Asked

Worth it learning React? 🤔

So far most of my projects use Node + Express on the backend and vanilla JS/CSS/HTML on the frontend., but I feel I'm reinventing the wheel.

Next I will build a static site with regular updates, so I'm looking at Gatsby which uses React. (I was initially turned off by the tech stack and used Hugo for a blog but I can't really change the backend).

So is it worth it to learn React? I don't know if it's like learning how a race car works when all I need is a bike

PROS: - Not reinventing the wheel - Industry standard, so nice skill to have - Conventions, so less messy code?

CONS: - Learning curve - New tools to configure - Overkill?


Are you facing any problems right now with the current stack then only try learning it.

Hugo to Gatsby is not needed except for SEO & Performance but yeah React is a great thing to learn & also it gets a lot tricky to use Vanilla shit on any useful website. I tried making a useful website in Vanilla JS back in the day but it was difficult & I wrote about it at 100dayz.js.org/2016/12/02/AMA…

React is a skill you'll keep for the next 5 years so take it as an investment

Yep there is a learning curve but there are amazing resources now & most are free like learnwhileyoupoop.com, tylermcginnis.com/free-react-…, egghead.io/courses/the-beginn… or paid ones like reactforbeginners.com & advancedreact.com

You'll learn much faster now since there are plethora of links on React. Let me know if you need more links since I know lots of links about React which will probably increase your learning speed :)

Also you don't need new tools to configure since create-react-app takes away all your pain. Overkill? Nope. Its definitely not an overkill. The only con you've mentioned I agree with is Learning Curve which IMO you'll tackle much faster bcz of the speed at which you are shipping products

So learn it while shipping new products like the Triangle one

N O W G O L E A R N R E A C T
O W G O L E A R N R E A C T
W G O L E A R N R E A C T
G O L E A R N R E A C T
O L E A R N R E A C T
L E A R N R E A C T
E A R N R E A C T
A R N R E A C T
R N R E A C T
N R E A C T
R E A C T
E A C T
A C T
C T
T

N O W G O L E A R N R E A C T
O W G O L E A R N R E A C T
W G O L E A R N R E A C T
G O L E A R N R E A C T
O L E A R N R E A C T
L E A R N R E A C T
E A R N R E A C T
A R N R E A C T
R N R E A C T
N R E A C T
R E A C T
E A C T
A C T
C T
T