You can install Node and NPM by simply downloading the binaries for your system from the official website. This is required to install and use the create-react-app tool - The official tool for creating React projects, serve them locally and build them for production. Node and NPM installed on your development system.
We'll learn how to create a React project using the create-react-app tool, how to install the Axios client library and use it to send GET requests to fetch and consume JSON data from REST APIs.
We'll be using a third-party API available from JSONPlaceholder.
We are also going to style the user interface of our app with Bootstrap 4 components such as the Container and Card components. Throughout this tutorial, we'll build a simple React application that calls a web API and consumes JSON data from third-party RESTful APIs using the Axios library.