What's Your Go-To Java Framework (digma.ai)
from LadyLeeLoosh@programming.dev to programming@programming.dev on 03 Jan 2024 10:06
https://programming.dev/post/8059217

Explore different Java frameworks such as Java 21, Quarkus, Spring Boot, Maven, JUnit 5, and Testcontainers.

#programming

threaded - newest

huginn@feddit.it on 03 Jan 2024 12:27 next collapse

Kotlin

ulkesh@beehaw.org on 05 Jan 2024 07:59 next collapse

…that’s a language.

Think Spring Boot or Play or Grails, etc.

Edit> Nevermind, the title here didn’t properly reflect the title of the article. Kotlin is very valid as part of the stack of development in Java. My apologies for my pedantry :)

state_electrician@discuss.tchncs.de on 05 Jan 2024 06:56 collapse

I’m not a huge fan of Kotlin. Overall it’s fine, but in my opinion it tries to do too many cool things. It feels like a playground for language authors.

huginn@feddit.it on 07 Jan 2024 02:58 next collapse

My view on it as an Android dev: it’s a powerful language that has stripped back all the boilerplate and crustiness of Java into concise and expressive functional programming.

I dislike how much I write to say very little in Java.

It does mean that there is a lot more of a learning curve to Kotlin.

MaoZedongers@lemmy.today on 27 Jan 2024 22:53 collapse

Every language is a playground for language authors, that’s how they develop.

ezchili@iusearchlinux.fyi on 03 Jan 2024 10:49 next collapse

Null pointers, runtime exceptions and try catch blocks in 2023

dotslashme@infosec.pub on 04 Jan 2024 16:54 next collapse

l wouldn’t call half of these java frameworks

bitcrafter@programming.dev on 04 Jan 2024 18:38 collapse

In fairness, the actual title of the article is “What’s Your Go-To Java Stack [emphasis mine]”.

dotslashme@infosec.pub on 04 Jan 2024 19:28 collapse

Ah just read the post title. Thanks for the correction!

BmeBenji@lemm.ee on 05 Jan 2024 04:47 next collapse

a handmade mug. it frames the java nicely

ulkesh@beehaw.org on 05 Jan 2024 08:02 collapse

Currently Java 11 + Spring Boot + Hibernate/JPA. The hope is to get rid of the legacy Play Framework crap so we can move to the latest Java LTS and get fully up to date with Spring Boot.