We'll use the following tools in this chapter:
- Visual Studio Code: We'll use this to edit our React code. This can be downloaded and installed from https://code.visualstudio.com/.
- Node.js and npm: These can be downloaded from https://nodejs.org/. If you already have these installed, make sure that Node.js is at least version 8.2 and that npm is at least version 5.2.
- Q and A: We'll start with the Q and A frontend project we finished in Chapter 4,Routing with React Router. This is available on GitHub at https://github.com/PacktPublishing/ASP.NET-Core-3-and-React-17.
All of the code snippets in this chapter can be found online at https://github.com/PacktPublishing/ASP.NET-Core-3-and-React-17. To restore code from a chapter, the source code repository can be downloaded and the relevant folder opened in the relevant editor. If the code is frontend...