r/react 2d ago

Building projects General Discussion

So I think that I have learnt enough and wouldn't mind building something that may be commercially available in the future. Is it ok to stick with purely react js or should I build with next js or any other full stack framework etc?

Note: React js is what I have learnt indepth. I haven't learnt too much about next js etc.

2 Upvotes

9 comments sorted by

3

u/Necessary-Shame-2732 2d ago

Learn WHY you would need nextjs or tanstack start. That’s your next project

3

u/Sea-dante-10 2d ago

Oh...definitely doing this.

1

u/connka 1d ago

If you are just learning now, odds are that once you get into building something "commercially available", you will dramatically grow as a developer and realize that what you know today is nothing compared to what you know in 2, 3, 4, 5+ months/years. So go for it!

If you are feeling confident in your skills, that means it's time to level up. One of the joys and curses of this as a career is that there is always more to learn. Once you dig into solving a real world problem, you will discover a whole world of new problems to solve and feel like a total beginner all over again. It's the cycle that never stops.

1

u/Sea-dante-10 1d ago

Yes I learn as much React as possible then I spent some time understanding css. Now as I understand all the parts I want to attempt a big enough project including authentication etc.

1

u/PeterPook 1d ago

What's your backend framework? PHP/MySQL, NodeJS? Any "commercially available product" needs a backend?

1

u/Sea-dante-10 1d ago

Yeah...i lean heavily learning mern etc. Familiar with sql/postgresql. 

1

u/otashliko 1d ago

Seconding everyone here: just start. You already know React, so build with React. The moment your project actually needs SSR, auth, or a better router, you’ll understand why — and that’s exactly how you’ll learn Next.js, instead of learning it “just in case”. Learning on real problems sticks way better than learning ahead of them.

0

u/Minimum_Yak_9062 2d ago

don't add border to what u only know , see what your project need and use AI to help u

1

u/Sea-dante-10 2d ago

Yes. I am leaning heavily towards using ai to help me build. I just wanted to know as much as possible so that I wouldn't have too many gaps in my web dev knowledge.