Blazing fast Webpack 5 + ESBuild Boilerplate for development with React + Typescript. Using modern plugins and compilers for better code quality.
Clone repo (or you as a template) and run yarn or npm install.
yarn
npm i
🚀️ For better Prettier and ESLint experience please setup for your IDE the following settings
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"prettier.requireConfig": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll": true
},
Preferences/Settings | Languages & Frameworks | JavaScript | Prettier.
yarn start
npm start
Default development port is http://localhost:3000/
yarn build
npm run build
This project is open source and available under the MIT License.