Understanding the project structure
The SportsStore application spans six chapters and contains many files, some of which have the same name, either because that’s what TypeScript/JavaScript requires or because of my development style. There will be multiple index.ts
files, for example, because that’s the filename that JavaScript uses when importing from modules. There will also be multiple files whose name contains the term helper because that’s how I tend to write code that supports some other part of the application. For quick reference, Table 16.1 provides a high-level overview of the structure of the completed SportsStore project, which will provide context as you read through the chapters and follow the examples.
Table 16.1: The project layout and key files
Folder |
Description |
|
This folder... |