Best setup for a fresh Spring Boot project in 2022

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • initializr

    A quickstart generator for Spring projects

  • That's a little bit broad, but the most obvious way to go is https://start.spring.io/ - enter your details, choose the stuff you need and get your project.

  • react-spring-starter

    Basic starting point for a web service: React on frontend with Spring Java on backend

  • For a web-app: It's not super hardened or "good", but I'll pitch my tiny personal "getting started" repo: https://github.com/valbaca/react-spring-starter

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • JHipster

    JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."

  • If you want something more heavyweight and prescriptive, check out jhipster: https://www.jhipster.tech/

  • Quarkus

    Quarkus: Supersonic Subatomic Java.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts