A React project template is a starter setup that gives a new app a chosen set of files, dependencies, or configuration. Pick one when the default setup does not match the project you want to build. section 2.1.3
Common starting points include:
- Minimal templates, with fewer files and features than the default. section 2.1.3
- TypeScript variants, for starting a project with TypeScript. section 2.1.3
- Dependency-rich boilerplates, such as a Redux and TypeScript setup. section 2.1.3
$ npx create-react-app name-of-app --template name-of-template
Use this command pattern to create an app from an existing named template. section 2.1.3
Starting a website-menu project
A prepared menu scaffold includes application components and supporting files. A minimal alternative keeps the icons and stylesheet but leaves the custom components for you to create. section 11.1.5




















