Beautiful.
And up next, we're going to build Hacker News app where we've got a search for him.
So, of course, I can type something and we'll work with Hacker News API to fetch stories that reference
the input.
So in this case, I'm looking for that my default one.
And of course, I'm getting stories about right now.
If I'm not interested in particular story, I can just remove it from the UI or if I want to read more,
of course, I click here and then I navigate to that specific story.
And in this project will also implement server side pagination because remember, first project that
we built with pagination was front and pagination.
So this was done on client.
And then when we worked with stock photos, this is the first app where we used server side pagination
and the same is going to be over here.
Essentially, notice the next unprime and I have amount of pages, so I'm clicking, well, this is
a different page coming from the server.
So once I click next, we fetch next page from the server again.
I want I can remove stories from the UI or I can navigate to the story.
But every time I increase or decrease, of course, on the front page.
And what's also really in this application will combine use reducer with context API because it is very
important that you're comfortable with user reducer, because as your apps get bigger, most likely
you will opt in into using user reducer because it just gives a certain structure for your app.
And that's why we will build this application using user reducer and context API.