JavaScript topics to know before moving to react
Please are this JavaScript topics ok for me to learn react. I want to build a website with react that's why I am asking

22 Replies
you're missing step 0: learn about what an algorithm is and how to split a complicated task into manageable chunks
also, git isn't step 15: it's at the same time as step 1 through 15
it's something essential for you to develop, and you can pick it up rather quickly by just using it alongside all the things you do
it's also missing
fetch
and forms - validation, data retrieval, handling files, submitting normally or over fetch
forms will fit nicely between 10 and 11, and fetch will fit nicely after 11
12 seems unnecessary, as you can just learn these on 1, 2 and 5I have taken note of everything sir
Thank you so much 😊
you're welcome
i would really start with step 0, and learn some pseudo-code
almost everybody now-a-days skips that because it's boring and yada yada yada
but then you give someone a new problem and you can pinpoint the moment that that pour soul deflates
being able to define the steps you have to do to accomplish a task is extremely important
learning how to make and read a flow chart wouldnt hurt
I skipped it too
But I have seen it is necessary
For someone to be chosen
That person needs to know how to solve problems in programming
you skipped the most important part
that's like throwing away the yoghurt and licking the lid
Wouldn't you get the idea of algorithm by doing projects? Because you have to solve problems there
Unless you mean other dsa knowledge too like why use hashmap, queue, stack , tree etc
from my professional experience, no
i've watched people fold like lawn chairs as soon as i gave something outside what was done in the classroom
and you can actually see a ton of examples here, where people ask how to solve a gigabtic task (e.g.: how to make a website) instead of splitting it into parts
Please my people 😭
All this logics for just JavaScript
And people always say JavaScript is simple
I have not heard of hashmap, queue, stack in JavaScript before
So I haven't even gone 4% on JavaScript basics
no no, this is for any language
Yeah hashmap, queue etc cross across programming as a whole. They're just data structures like arrays
Fair enough
Thank you all
I learned something today
I will put it to work sir
not just that, but all the things i listed there
Yeah i just used them since they specified hashmap and queues but yeah you're right
yup, i get what you meant, but this is read by others and others may not get it
Ah yeah. Right right
Before moving to react i'd suggest finishing a small project in pure vanilla javascript. Then you'll understand what problems react intends to solve. Could be anything simple like the classic todo list app or something else of that scale. As your app grows you'll find out how managing state and manipulating the dom becomes more and more complex and difficult to keep track. And then when you move to react you'll appreciate why it exists and why it helps you
Or, on the flip side, you'll learn why you don't need React. Sure, it makes handling state "easier" but everything else much harder.
Does it help sometimes? Yes. Is it overused and less useful then the internet would have you believe? Also yes.
it's like using a tank to squish open a wallnut
or walnut or how that thing is spelled
as someone always says: it's a facebook tool made to solve facebook problems
This is a wallnut
-# from the game Plants vs. Zombies!
https://tenor.com/bD2ZP.gif
cute
-# that's me! I say that! Not sure who I get it from though 🤔
i just remember it is a purple name that says it 🤣
(im awful at names)