react-proto

Template React project with full TypeScript and SSR support.

reactreduxjavascripti18nboilerplateexpresstypescriptwebpackreact-routerssrreactjsexpressjs

Preview

react-proto preview

Overview

React Proto is a React TypeScript boilerplate that helps developers ship fast with server-side rendering, state management, routing and testing already configured. It uses Rspack (a Rust-based bundler) as the primary tool, includes Express for the server, Redux for state, React Router for navigation and Jest for tests, letting developers understand how each piece works rather than relying on opaque frameworks.

Features

server-side-renderingcode-splittingstate-managementapi-cachinghot-reloadoffline-supporttheme-switchercomponent-generatorbundle-analyzerservice-worker

Feature Flags

bloglandingpageecommercerealtimei18njobsQueuecachingpwa

Recommended Use Cases

learning-react-ecosystemfull-stack-applicationsssr-projectsspa-prototypingeducational-purposes

Frontend

reactreact-routerreduxrtk-queryloadable-components

Backend

expressnodejs

Auth Providers

None

Deployment Targets

render

Payment Providers

None

Quick Facts

โญ Stars
101
๐Ÿด Forks
28
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2024-10-23T10:00:56Z

Stack

Framework
react
Language
typescript
CSS
scss-modules
Testing
jest, react-testing-library
i18n
custom-redux-based

Data Layer

UI Stack

Styling
scss-modules

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate