vinhlee95 / awesome-react-typescript-boilerplate

A boilerplate for React applications with all the latest and greatest technologies and practices 🏎

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome React TypeScript boilerplate

A boilerplate for React applications with all the latest and greatest technologies and practices.

Table of content


🏎 Core technologies

πŸ–οΈ Style

πŸ›  Build tools

πŸ”₯ Rapid development workflow

πŸ’Ž Rich utilities: Git hooks and code formatting

πŸ›‘ Testing

test

πŸ† Contious integration

πŸ“² Networking

🎁 Other NPM modules

Prerequisites


  • NodeJS.
  • IDE of your choice.
  • Command Line Tools.

Getting started


Install dependencies

  npm install

Start development server

  npm start

Testing


Run test suites:

  npm run test

In watch mode:

  npm run test:watch

Useful scripts


Format code and write based on Prettier rules

  npm run format

Analyse Webpack bundles

Development bundle

  npm run analyze:dev

Production bundle

  npm run analyze:prod

About

A boilerplate for React applications with all the latest and greatest technologies and practices 🏎


Languages

Language:TypeScript 77.5%Language:JavaScript 14.3%Language:CSS 7.6%Language:HTML 0.6%