28.1. Why TypeScript?¶
The final chapters of the first unit cover a framework called Angular. Angular runs on TypeScript for a couple of reasons.
Statically typed languages are considered by many to be more stable and less prone to production errors, because the errors will occur in development.
28.1.1. Set Up Your Local Development Environment¶
As we continue to shift away from online work in repl.it to local development on your computer, you need to install some specific software.
If you have not already done so, download and install Visual Studio Code on your machine.
Install Node on your computer, which also installs the NPM Command Line Interface (CLI). We discussed this briefly in the Modules chapter.
The NPM CLI tool provides you with an efficient and deliberate way to install other software and modules onto your computer. As you proceed through the next four chapters, you will use the NPM CLI in the terminal to perform these installations.