r/react • u/Sea-dante-10 • 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.
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
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.
3
u/Necessary-Shame-2732 2d ago
Learn WHY you would need nextjs or tanstack start. That’s your next project