HuyAms / expensify

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


Languages

Language:TypeScript 94.3%Language:JavaScript 5.3%Language:HTML 0.3%Language:Dockerfile 0.2%