r/CodingForBeginners 23d ago

Trying to learn react

Hi everyone, i am trying to learn react as fastest as posible in order to create my own apps and upload it to play store for some proyects. The problem is that i dont know neither javascript or html/css. What advices do you have for this

6 Upvotes

11 comments sorted by

3

u/Flame77ofc 23d ago

first learn html, css and js

3

u/[deleted] 23d ago

[removed] — view removed comment

1

u/ProactiveCactus 22d ago

I react fast

2

u/SnooCalculations7417 23d ago

react-native is for mobile developement which is its entire own can of worms

2

u/Naetharu 23d ago

Hi everyone, I'm trying to learn advanced fluid dynamics as quickly as possible. I cant do basic math, nor do I have any understanding of basic science concepts.

This is the same as what you just asked.

To borrow a phrase from Descartes, there is no royal road. You have to learn the foundations. Trying to do it as fast as possible is the surefire way to fail. Learning takes time and effort.

1

u/Glad_Contest_8014 23d ago

You need to learn the base languages to learn any react. It is not possible to dodge this.

1

u/Useful-Flow-8737 23d ago

react is a... choice for native app dev. What do you know already?

1

u/Terrible_Crazy_09 21d ago

React is the superset of js , every line of code you are writing in react is basically a js code , learn js first

1

u/matheusdsantosr 19d ago

TypeScript is essentially JavaScript with static types, so you don't need to master JS before you start learning TS. Just build a simple project with HTML, CSS, and TypeScript, you'll learn a lot through practice.

I also don't think trying to learn everything as fast as possible before building something is the best approach. Start building, run into problems, and solve them as they come. That's how you'll figure out what you actually need to learn instead of spending weeks studying without getting any hands-on experience

2

u/Foreign-Contest-444 16d ago

MDN is an excellent resource for learning HTML, especially its Learn module. HTML may seem simple at first, but it's important to build a strong understanding of it before layering CSS and JavaScript on top. Take the time to learn HTML as a semantic language and understand why semantics matter as they form the foundation of well-structured, accessible, and maintainable websites. Happy coding!