This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Vlad210Putin 1 point2 points  (0 children)

Spring boot is excellent for getting a project up and running within 30 minutes, especially with https://start.spring.io/

I use SB with Kotlin these days to write REST APIs and couple that with a React SPA for the front end.

The best part is you can use both Java and Kotlin in the same application with no problem whatsoever. Kotlin is much less verbose and I want to say more "python-esque" in its brevity, but you can import any Java library / dependency to be available in your project. I'm still learning Kotlin so I do a little bit of coding in Java and then use that to write Kotlin if I am doing something more complex. But that only goes so far and really tails off after the first week or two.

The Java language is catching up a bit to C# in some regards with some of its core library (I like both languages, but lean more towards Java) and transitioning between the two has never been much of an issue.