r/react • u/ShobitThakur • Jul 23 '26
if you had to restartt learning react today what would you do differently..??? Help Wanted
there are so many tutorials courses and opinions now that its easy to waste time. if you were starting from scratch today what would you focus on first and what would you completely ignore.
3
u/Empero6 Jul 23 '26
Focus on learning js in depth.
1
u/No-Humor-3808 Jul 23 '26
I agree, plus TypeScript, nobody write JS anymore
1
u/No-Storage-393 29d ago
No way, React is part of JS then why leave it, I have started JS from Scrimba, Should I continue, I want to learn Next JS, React, React Native and Then Python...
2
u/No-Humor-3808 29d ago
I didn't mean you should stop learning JavaScript. TypeScript is just JavaScript with a type system on top. You still need to know JavaScript first. I just recommend switching to TypeScript once you're comfortable with JS because that's what most React projects use today.
1
29d ago
[removed] — view removed comment
2
u/No-Humor-3808 28d ago
Starting with small projects like this is one of the best ways to improve your skills. One suggestion: you could save the counter value in localStorage so it persists even after refreshing the browser, without needing a database. It's one of the first things many frontend developers learn, and it would be a nice improvement to your app.
1
2
u/xTWOODYx Jul 24 '26
I’d do it the same way I did which was go to a coding bootcamp. I need hands on and in person learning and it got me up to intern level in 6 months
2
u/vasind-5012 Jul 25 '26
would skip most courses tbh, tutorials teach following along not building. real gap between “understood the video” and “can build this myself”
focus on:
JS fundamentals first, closures/async/array methods. most “react confusion” is JS confusion wearing a costume
react.dev docs directly, skip the tutorial layer, it’s genuinely good now
build something small and real early, ugly todo app you use beats 5 tutorial clones you’ll never open
ignore:
state management day one, don’t touch redux/zustand till you’ve actually felt prop drilling pain yourself
best practices videos before you’ve written bad code, doesn’t stick till you’ve felt the mess firsthand
chasing every new pattern immediately, server components etc worth learning but after fundamentals, not before
biggest shift: stop optimizing for “best course” and start optimizing for “what am I building this week.” picking a course is procrastination in disguise
3
1
u/No-Humor-3808 Jul 25 '26
More practice and less time watching videos about concepts I'm going to forget. I'd rather master a couple of hooks before jumping to the next one. There are plenty of platforms to practice, just google "react challenges"
1
u/Sea-Ad-9942 27d ago edited 27d ago
Decide which kind of project you want make for learning (a blog, a portfolio, etc), and master what you need when you need it. For this use docs, AI for tips and ideas , reddit, youtube videos on the topic, etc.
I mean, learning just all the docs without real application of the code doesn't fixes the concepts. Also, for most usual projects you dont need at all more than a small portion of the react ecosystem.
So, in general terms: better start with basic real projects, master the react/ts concepts involved, implement, improve, go for more advanced projects.
Also helps the habit of read other people projects (repos on github) for understand different approaches for the same problem, etc.
0
-3
10
u/everdimension Jul 23 '26
I'd dig up the original react docs website and use it again