react-boilerplate

A slightly opinionated yet dead simple boilerplate for React 17.x, Webpack 5 and React Router v5

reduxcssboilerplatewebpackreactjspromisecode-splittingwebpack5reacttypescriptpostcss

Preview

react-boilerplate preview

Overview

This is a starter template for building React applications with Webpack 5, TypeScript and Redux. It includes async code splitting, client-side routing with React Router v5, state management via Redux, SCSS styling support and pre-configured development and production environments with hot reloading and customizable configuration options.

Features

async-chunk-loadingcode-splittingtypescript-supportes6-transpilingredux-state-managementclient-side-routinghttp-clientscss-supportautoprefixingwebpack-bundlingdev-serverhot-reloadproduction-build

Feature Flags

invoicespaymentsecommerceteamsOrgsmultitenancy

Recommended Use Cases

single-page-applicationsclient-side-routing-appsredux-based-state-management

Frontend

reactreact-routerreduxaxiosloadable-components

Backend

express

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
173
๐Ÿด Forks
35
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown

Stack

Framework
react
Language
typescript
CSS
scss
CI
travis-ci

Data Layer

UI Stack

Styling
bulma

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
CI
travis-ci

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate
Get Started with this Boilerplate