spring-react-boilerplate

An example of an isomorphic application using Java + Spring with React, React Router and Redux

reactreduxboilerplatewebpackspring
FreeRepo

Preview

spring-react-boilerplate preview

Overview

This boilerplate combines a Spring Java backend with a React frontend to enable server-side rendering, allowing you to ship fast with a full-stack application. It uses Maven, Yarn, Redux, React Router and Nashorn for rendering React components on the server, with hot module reloading during development and tools like Lombok and Jackson to reduce boilerplate code.

Features

server-side-renderinghot-module-reloadingredux-state-managementclient-side-routingmeta-data-managementtype-checkingproject-lombokjackson-serialization

Feature Flags

invoicesseoecommerceformsValidation

Recommended Use Cases

isomorphic-applicationsuniversal-renderingjava-react-integration

Frontend

reactreduxreact-routerreact-helmetbabelwebpackyarnflowless

Backend

javaspringjacksonproject-lomboknashorn

Auth Providers

None

Deployment Targets

render

Payment Providers

None

Quick Facts

โญ Stars
155
๐Ÿด Forks
47
๐Ÿ”„ Active
Unknown

Stack

Framework
spring
Language
java
CSS
less
Testing
maven

Data Layer

UI Stack

Styling
less
Components
react

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