Getting back into Java after 12-15 years away?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gs-spring-boot

    Building an Application with Spring Boot :: Learn how to build an application with minimal configuration.

  • Go through this tutorial of Spring Boot. https://spring.io/guides/gs/spring-boot/ Use the Spring Initializr site to download a zip file with a Spring Boot project structure and Maven pom file ready to go. Try building a REST service and use JPA to store some data in a in-memory database like H2. Using something like Postman to send REST requests. Have fun!

  • 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
  • Apache Wicket

    Apache Wicket - Component-based Java web framework

  • Perhaps, a good competitor for JSF is Apache Wicket.

  • Truth

    Fluent assertions for Java and Android

  • Truth is a nice unit testing assertion library

  • kotlin

    The Kotlin Programming Language.

  • Besides that, Kotlin gained a lot of popularity and has some advantages over Java, for example null-safety or a more powerful collection API. Kotlin and Spring can be used together easily.

  • AssertJ

    AssertJ is a library providing easy to use rich typed assertions

  • While we are at it: AssertJ is very powerful for writing assertions.

  • jbang

    Unleash the power of Java - JBang Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease.

  • big part of why I made jbang.dev so if you want to quickly play with all the suggested technologies in this thread without being a java build tool master do give it a go.

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

  • Deploy a Spring Boot Kotlin application with Docker

    4 projects | dev.to | 31 Mar 2022
  • Javalin โ€“ a simple web framework for Java and Kotlin

    5 projects | news.ycombinator.com | 11 Feb 2024
  • Tests Everywhere - Kotlin

    4 projects | dev.to | 23 Nov 2023
  • EvoMaster 2.0: A Fuzzer for generating JUnit tests for REST, GraphQL and RPC APIs

    1 project | /r/java | 13 Oct 2023
  • ๐Ÿงช **Demystifying Kotlin Unit Testing**: Your Odyssey to Code Confidence! ๐Ÿš€

    3 projects | dev.to | 27 Aug 2023