Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iraycd/react-typescript-boilerplate

Enterprise Boilerplate - React Typescript, Highly Customisable and Easily Deployable. Better alternative of create-react-app
https://github.com/iraycd/react-typescript-boilerplate

audit boilerplate commitlint coverage cypress eslint husky jest jest-tests lint lint-staged react reactjs rollup semantic-release testing typescript

Last synced: 4 days ago
JSON representation

Enterprise Boilerplate - React Typescript, Highly Customisable and Easily Deployable. Better alternative of create-react-app

Awesome Lists containing this project

README

        

# 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
+ E2E
+ Integration Test

**Resource:** https://medium.com/dwarves-foundation/different-ways-to-test-react-application-and-hook-component-cypress-react-testing-library-2a2485dc9354