Skip to content

Minimal setup for React projects with typescript, webpack, redux, jest, react-testing-library, routing and localization

Notifications You must be signed in to change notification settings

sumeyradavran/webpack-typescript-react-redux-starter

Repository files navigation

webpack-typescript-react-redux-starter

This project is a template for React-Typescript Projects with Webpack 5, redux, i18n, i18n-parser and routing.

If you don't need redux, i18n, i18n-parser and routing, you can use https://github.com/sumeyradavran/webpack-typescript-react-starter

This project is started from https://github.com/sumeyradavran/webpack-typescript-react-starter

Dependencies

Features

  • Provides build configurations for development and production with Webpack 5
  • Hot Module Replacement (HMR) and Hot Reload are supported
  • Typescript
  • Eslint and prettier
  • Routing
  • Store
  • i18n keys can be extracted into JSON files with a command
  • i18n keys are typed safe
  • Css and scss
  • Provides testing with jest and react-testing-lbrary

Usage

In the project, search for TODO and modify them. Some files are added as an example.

About

Minimal setup for React projects with typescript, webpack, redux, jest, react-testing-library, routing and localization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published