This is a front-end boilerplate made for TypeScript-React applications, intended as a substitute for Create-React-App.
This assumes no further stack decisions and is intentionally minimal.
- Language: TypeSCript
- Front-End Framework: React
- Linting: ESLint
- Package Manager: Yarn
Note there are no production scripts or webpack configuration.
This does not support asset management. For additional information on how to incorporate other assets (i.e. png, css), view the Asset Management WebPack guide.
To use this boilerplate:
- Fork this repo, update the repository name, and clone locally
- Change the
name
property and other necessary information in thepackage.json
- Run
yarn
to install the dependencies - Update the
title
in thepublic/index.html
- Start coding!
yarn lint
yarn build
Files are bundled into a directory named dist
This directory is excluded in the .gitignore
Start the development server with:
yarn start
The development server has live reloading and will refresh automatically on files saves.