Skip to content

Customizable (webpack) starter kit for using React, Typescript, HMR, Material UI, Jest, Enzyme, Webpack, Prettier and ESLint

License

Notifications You must be signed in to change notification settings

mic-web/react-typescript-hot-reload-starter

Repository files navigation

Starter kit: Typescript | React | MaterialUI | HMR | Prettier | ESLINT

Customizable, transparent starter for rapid and relaxed development.

Features and Technologies

  • Typescript
  • React
  • Prettier
  • ESLint
  • Jest
  • Enzyme
  • Webpack
  • Babel
  • Hot Module Replacement (HMR)
  • Material UI

Purpose

This project shall serve as a simple starter project which provides full customizability. It's an alternative to bootstrappers like the create-react-app, if you desire more flexibility and transparency. The setup is minimal, transparent and completely customizable, but still includes everything you need to get really productive quickly.

Installation

  1. Clone the repository
  2. npm install

Usage

  • Development with HMR: npm start

  • Run tests (once): npm run test

  • Run tests (with file watcher): npm run test:watch

  • Production build: npm run build

About

Customizable (webpack) starter kit for using React, Typescript, HMR, Material UI, Jest, Enzyme, Webpack, Prettier and ESLint

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published