Our great sponsors
-
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.
I think these days Clojure is a nicer way to easy into the Java ecosystem, because you can explore existing Java libraries interactively.
Here is a nice demonstration of what can you expect, if you want to build a web app:
https://youtu.be/LcpbBth7FaQ?si=PCZijF-JRmp0xxbz
If you add https://htmx.org/ into the mix, then you can build highly interactive applications, with a lot less complexity compared to building a purely data API consumed by some JavaScript frontend framework (React/Svelte/SolidJS and even ClojureScript)
Also, if you learn Clojure, you get a lot more benefits.