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 at 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.
All the code snippets in this chapter can be found online at https://github.com/carlrip/LearnReact17WithTypeScript/tree/master/04-ReactRouter.