We'll use the following technologies in this chapter:
- Node.js and npm: TypeScript and React are dependent on these. We can install these from: https://nodejs.org/en/download/. If we already have these installed, make sure npm is at least version 5.2.
- Visual Studio Code: We'll need an editor to write our React and TypeScript code, which can be installed from https://code.visualstudio.com/. We will also need the TSLint (by egamma) and Prettier (by Estben Petersen) extensions installed within Visual Studio Code.
- React shop: We'll start from the project we began in the chapter where we looked at React Router. This is available on GitHub at: https://github.com/carlrip/LearnReact17WithTypeScript/tree/master/04-ReactRouter.
All the code snippets in this chapter can be found online at: https://github.com/carlrip/LearnReact17WithTypeScript/tree...