Fork me on GitHub
#hoplon
<
2022-10-28
>
chromalchemy00:10:22

Very sporadically, but it was pretty stable for a long time. Anyone know of any build/compilation issues with newer Clojure versions?

quan xing01:10:07

I never use the Hoplon, The Hoplon is call server function and return DOM with RPC is it like this?

dave01:10:03

I don't know if I fully understand your question, but Hoplon is not about server-side rendering. It's about spreadsheet-style reactive programming on the frontend. Part of Hoplon is Castra, which is an RPC library, but that part is optional and not really essential to Hoplon as a whole.

dave01:10:27

There is a good overview here if you haven't seen it: https://hoplon.io/

dave01:10:38

We've been using Hoplon at Kevel for ~7 years. It still works today, with Hoplon 7.1.0, Javelin 3.9.0, and a recent shadow-cljs version (I'm not sure which version of ClojureScript, but it's recent)

dave01:10:24

To be fair, we have decided to move away from Hoplon, partially because it isn't actively maintained anymore. We've started chipping off pieces of our UI and rewriting them in TypeScript/React. A big motivation for that is that we decided that it would be easier to hire senior UI engineers with TypeScript/React experience than Clojure experience.

dave01:10:42

...but yes, Hoplon does still work in 2022 🙂

quan xing02:10:43

Yes. learn clojurescript's people less than learn typescript

👍 1