Nicely done.
Hopefully we're familiar with reac basics, and I think this is a perfect time to dive into more interesting
and more complex react topics now when it comes to advanced react.
A lot of our attention will be spent on something called Hooke's.
And by the way, you can see that by just looking at the names of our upcoming topics, if it has the
name use in it.
So use state use the fact and along those lines, that just means that it is certain react.
OK, we will talk about.
So why hooke's you see, if all we have is a component with some static data or a component with a list,
life is great.
But once we want to make our components dynamic and more complex and of course as a result also our
app, we will need to use reactants which are functions react provides to help us to complete various
tasks.
For example, adding or removing the items from the list, toggling the model and fetching the data
just to name a few.
There are quite a few hooks out there, but I can honestly say that if you understand, only two of
them use state and use the fact you'll be already in extremely good shape.
That's why we'll cover them first.
I have the most number of examples on them and we'll keep on using them.
Even if the main topic of the lecture will be some other hook or different subject.
As we'll be approaching the end of the section, you might find some repetition, but it was done on
purpose only because I definitely would want you to be familiar with those two hooks.
So use state and use the fact and my experience when it comes to learning the important stuff is well
worth repeating.
Now, even though reactance will be the main focus of this upcoming section, we will cover other useful
topics as well, like conditional rendering forms and react from drilling context API as well as react
router all included.
So by the end of the section you can easily build cool and complex react apps.