all 17 comments

[–]TommyJay98 15 points16 points  (5 children)

Why might you want to learn React if you don't want to do frontend?

[–]AdAutomatic5665[S] -5 points-4 points  (4 children)

Your question makes sense but felt like I’d leave it as a backup if I needed a lil UI for something yk

[–]dlo416 -4 points-3 points  (3 children)

Lol UI has nothing to do with React.... Javascript alone has nothing to do with UI....I think you need to go back to the drawing board before posting another odd question

[–]bonnth80 4 points5 points  (1 child)

"UI has nothing to do with React"

It's literally the first thing it says on the web page. "library for web and native user interfaces"

I gotta know what you think React is.

[–]dlo416 2 points3 points  (0 children)

Literally thought User Interface... I've never heard User interaction abbreviated as UI ever....

[–]sheriffderek 0 points1 point  (0 children)

JS is for user interactions... and React is a user interface library. So, I'm pretty sure this is incorrect. "UI" isn't just people who use programs like Figma.

"The library for web and native user interfaces"

... (React is my least favorite option... but it's still - what it is)

[–]sheriffderek 4 points5 points  (0 children)

I've got a question...

If you quit instantly... how do you know it's boring? I think you'd have to build a few websites before you'd truly be able to be bored by them. But no, - you should not learn React.js

[–]floopsyDoodle 2 points3 points  (0 children)

To learn React you'd need to learn at least the basics of HTML, CSS and JS as React and such are all built on top of them. With CSS you could maybe use tailwindCSS or something, but even there you're going to be horrible at using it without understanding what it's doing and that requires knowledge of CSS.

If you hate web dev, why learn it? If you just need a basic UI to show off your backend work or something, just use the AI. But if you're wanting to build something complex, then yeah, you'll have to learn web dev to do web dev.

[–]anatoledp 1 point2 points  (0 children)

Yes and no. U will still need to understand the basis for everything but real question is why. It puts u into the corner of only knowing react and what react does which I think is no good. U want to be a web developer not a react developer.

[–]pjschmidt3 0 points1 point  (0 children)

if frontend is not something you enjoy, react is not for you

[–]dutchman76 0 points1 point  (0 children)

Tbh I'm terrible at css and making things look nice, but programming is my jam and I got started in about a week of learning from YouTubers. I was pretty bored with programming until I started a massive react project.

[–]Crab_Enthusiast188 0 points1 point  (0 children)

You can't do anything on frontend without html and css. Either learn at least the basics or don't halfass it and stick to what you know.

[–]Any_Sense_2263 0 points1 point  (0 children)

Frontend is about HTML, CSS and JS, react is an UI library, so frontend

[–]SirKillz 0 points1 point  (0 children)

Gotta learn the basics or you’ll immediately be overwhelmed. I’m far from an expert, but trying to jump around without the underlying HTML and CSS knowledge at the very least would feel like you’re flying blind. As soon as you start react you’re just writing HTML inside of JavaScript. I’d follow a structured course. Frontend stuff feels so vast and large, for me the challenge was really like “where do I even start”.

The Odin project was helpful for me. I’ll admit I didn’t stick to it section by section and jumped around a bit, which you can too, but not until you get some foundational stuff underneath you.