All right, everyone, in this section, we are going to create our React app that is utilizing the
back end we just created.
So the first thing we need to do is to use the Create React app application.
And so if you Google Create React app, you can see there's a page here.
And if you follow the command in Create React app, my app, it's going to create a directory containing
a sort of a scaffolding for a React app.
So let's go ahead and try and do that.
Npx Create React app.
And then I'm going to type in client as the app name instead.
So it's going to create a new directory inside of Nordstorm folder that's called client, and that's
where we're going to have our React client running.
Now, once this is done, you can see inside you basically have to say CD client and run, yarn start.
So let's go ahead and do that CD client yarn start and now it's going to run the bundler that is creating
the React app.
And once it has done compiling, bundling and so on, you should see you should see a spinning React
logo here.
And I'm going to take my Visual Studio code and drop it right next to the browser so we can see while
we edit the code.
Now let's look inside of the client again.
Just like with Node JS Express, you can have a whole course about React.
Also, there is a whole course out there.
There's lots of courses out on React and I'm not going to go into too much detail and explain everything
about React.
But again, we're going to get something up and running to display the results from the Nordstrom API.
So first of all, what you want to check is inside the App.js file, which is inside the source folder
in the client folder.
This is where we are going to have our app written itself.
And inside React, you have a syntax called JSX, which means you basically have everything inside of
components and you have a mixture of HTML, XML and JavaScript.
So if you're not familiar with drag, this can be quite a bit of a shock.
A lot of things going on.
Uh, again, if you want to learn more about React, go ahead and get our full course for it.
But we're absolutely going to build something that, uh, is displaying the results.