diegofrayo / react-starter

Starter project for React web applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-starter

Description

Starter project for React web applications

  • webpack, webpack-dev-server, babel, browser-sync, hot module replacement
  • react, react-router
  • tailwind & styled-jsx for css styles
  • eslint & prettier
  • formik for forms, dayjs for dates, classnames
  • gulp for building tasks assets

Dependencies

  • Project npm install --save @babel/polyfill @diegofrayo/vlt classnames dayjs formik history prop-types react react-dom @hot-loader/react-dom react-hot-loader react-router react-router-dom styled-jsx tailwindcss whatwg-fetch

  • Development npm install --save-dev @babel/core @babel/plugin-proposal-class-properties @babel/plugin-syntax-dynamic-import @babel/preset-env @babel/preset-react babel-loader @diegofrayo/eslint-config browser-sync clean-webpack-plugin connect-history-api-fallback cross-env css-loader dotenv eslint eslint-loader gulp gulp-clean gulp-htmlmin gulp-imagemin gulp-load-plugins gulp-rename gulp-replace gulp-run-sequence gulp-util husky lint-staged node-cmd prettier style-loader webpack webpack-cli webpack-dev-server webpack-hot-middleware yargs

Scripts

  • Start dev server: npm start
  • Build project for production environments: npm run build

About

Starter project for React web applications


Languages

Language:JavaScript 90.4%Language:CSS 5.7%Language:HTML 4.0%