Skip to content

LiKang6688/react-starter

Repository files navigation

Tech stack

Language

Typescript

UI library

React.js

State management solution

Redux Redux ToolKit React-redux

Build tool

Vite

dev server

Styling solution

Tailwind

JavaScript package manager

PNPM

HTTP client

Axios

Make XMLHttpRequests from the browser Make http requests from node.js

API Mocking

Mock Service Worker

data fetching and caching

React Query

Client Side Routing

React Router

Code Formatter

Prettier

prettier-plugin-organize-imports prettier-plugin-packagejson

Static code analysis tool

Eslint

eslint-config-airbnb eslint-config-airbnb-typescript

Unit test

Vitest

Integration test

React Testing Library testing React components

End-to-end test

Playwright

Reactive Extensions Library for JavaScript

RxJS