A tried and tested TypeScript toolchain for building a full-stack app in as little as a day.
Designed to scale to thousands of users and be easy to iterate on.
- each inclusion evaluated against alternatives
- sensible choices enabled by default
- integrations with linters, formatters and git hooks
- easy to chop and change config and tools
- thorough documentation
git clone https://github.com/tbjgolden/sensible-starter.git project-name
cd project-name
rm -rf .git # wipes starter repo git
npm install
git init # inits new repo
npm run prepare # installs git hooks
git add .
git commit -m 'Initial commit'
For all commands run:
npm run help
To run in dev mode:
npm run dev
To run in prod mode:
npm run prod