React TypeScript Boilerplate
Yet Another Boilerplate for Typescript.
Motivation
- Enterprise Boilerplate
- Highly Customizable
- Light Weight
- Easy Deployment
Packages
- React
- React DOM
- Typescript
Development Packages
- Rollup
- Semantic Versioning
Testing
- JEST
- C8 for coverage
- Cypress
Dependency Check
- NPM License Checker: Audit CI
- Dependency Size
Testing
There are 2 practical types of testing a front end application:
- Implementation Details
- Unit Test - Component Test
- Integration test combine with assert states of the component being tested
- Behavior base
Resource: https://medium.com/dwarves-foundation/different-ways-to-test-react-application-and-hook-component-cypress-react-testing-library-2a2485dc9354