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
nameproperty and other necessary information in thepackage.json - Run
yarnto install the dependencies - Update the
titlein thepublic/index.html - Start coding!
yarn lintyarn buildFiles are bundled into a directory named dist
This directory is excluded in the .gitignore
Start the development server with:
yarn startThe development server has live reloading and will refresh automatically on files saves.