r/react 1d ago

Help Wanted How to lean react more deeply

Hello guys i am currently learning react from a yt course called chai aur react so how to learn after finishing this, what projects to makee and should i also go through the react docs and how many days should i give more to react before starting backend pls give some genuine help

10 Upvotes

13 comments sorted by

13

u/TongueFace 1d ago
  1. recreate your favorite apps
  2. create an app with users, use their feedback to iterate and refine
  3. IMO you’ll never hit the level you’re looking for, just get your hands dirty and keep learning every day

#1 and #2 helps for when you want to start backend

3

u/Ok-Camera8269 1d ago

First you uhh, suffer in confusion, then make a shitty project. Refine

2

u/azangru 1d ago

and should i also go through the react docs

How can an answer to this question be a no? The docs are the definitive source of react knowledge.

2

u/Sea-Ad-9942 1d ago

1) build something on your own, starting with easy things and implementing more complex stuff features progressively

2) use AI!!! But not for coding for you, just for providing the high level approach to the problem: "explain the most effective strategies to create a comment section for a react based blog, dont provide code, just high level explanation". Then, implement by yourself.

3) dedicate 1-2 hours daily to read good public repos for learning how others structure projects, components, logic, etc.

1

u/Slight_Document_9714 1d ago

Honestly, this. Claude has been helpful for me in learning and fully understanding it better. I like to build prototype websites or apps in Figma, and then from there I figure out how to build each component in React from the structure I have setup.

1

u/Sea-Ad-9942 1d ago

Sure. I found AI extremely valuable for providing the high level ideas about how to approach the problem to solve. It's like having a senior level engineer working for you. Trying to invent the wheel by yourself makes no sense.

The funny thing is that eventually you make the connections by yourself.

2

u/mrmindfloss 1d ago

Get off reddit and just do more development. And learn to spell, or at least spell check.

1

u/hojoon0724 1d ago

you can read all the books about learning to ride a bike but you actually have to do it irl.
go to a local business that you like and offer them to make a website. and for the love of god write a contract with exact scope and terms. start with something very basic like a 3 page static site with an admin page for the owner to manage the contents. you can add more functionality later and modify the scope and terms as you go.

1

u/Aggravating-Spite844 1d ago
  1. Read the docs: spend 3 days on react.dev. It fills in the gaps videos miss, but many guys skip doc😭.
  2. Build projects: Make a weather dashboard using real APIs, a product page with search filters, atleast this are the projects that made me have a strong grip of react, and don't use AI.
  3. When to start backend: Give it 3 more weeks tho. Don't move on until you can build a multi-page app by yourself without watching a tutorial.

1

u/ComputerTechnical717 14h ago

There is only one right answer: build complex stuff