# rokoroku/react-redux-typescript-boilerplate

A bare minimum frontend boilerplate with React 16, Typescript 3 and Webpack 4

Repository: https://github.com/rokoroku/react-redux-typescript-boilerplate
Canonical: https://ross.abutalabs.com/products/react-redux-typescript-boilerplate
Homepage: https://rokoroku.github.io/react-redux-typescript-boilerplate
Language: TypeScript
License Family: other
Topics: react, typescript, boilerplate, redux, webpack, postcss, todomvc, treeshaking
Last push: 2023-05-28T10:23:27+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3538, "days_push": 1193, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1189, forks 356 (observed 2026-08-28T04:03:55.464337+00:00)

## What it is
A minimal frontend starter template combining React 16, Redux, React Router, and TypeScript 3.8 with a Webpack 4 build setup featuring hot reload, PostCSS/CSS modules, and tree shaking. It ships with a TodoMVC example and deliberately excludes SSR, linting, and testing frameworks so developers can add their own.

## Use cases
- bootstrap a react typescript project from scratch
- minimal react redux webpack starter template
- set up webpack with hot reload and css modules for react
- example of wiring redux thunk and react router in typescript
- learn react hooks with redux and typescript from a working example
- todomvc implementation in react redux typescript

## When to choose
- You want a bare-bones, unopinionated starting point for a client-side React + Redux + TypeScript SPA with no SSR
- You need a working Webpack 4 config (dev server, hot reload, tree shaking, CSS modules) you can customize yourself
- You want a small reference implementation showing hooks, Redux Thunk, and React Router wired together in TypeScript

## When to avoid
- You need current tooling - the template is frozen on React 16, TypeScript 3.8, and Webpack 4
- You expect built-in testing, linting, or server-side rendering, which are explicitly excluded
- You prefer modern scaffolding such as Vite, Next.js, or create-react-app for new projects

## Facets
- artifact type: application
- maturity: maintenance
- function: boilerplate, build-tool, developer-tools
- domain: web-development, frontend, developer-tools
- platform: browser
- tags: react, redux, typescript, webpack, react-hooks, react-router, redux-thunk, todomvc, starter-template, css-modules, postcss, hot-reload, tree-shaking, no-ssr, nodejs

## Member repositories
- rokoroku/react-redux-typescript-boilerplate (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:55.464337+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:22:57.362357+00:00, confidence not recorded.
  - readme: https://github.com/rokoroku/react-redux-typescript-boilerplate (fetched 2026-08-28T04:03:55.464337+00:00, sha ff9880d13769)
  - homepage: https://rokoroku.github.io/react-redux-typescript-boilerplate (fetched 2026-08-29T12:30:24.715016+00:00, sha 479ec8ceb773)
- Data as of 2026-08-30T08:39:29.467469+00:00.
