The :hoplon: ClojureScript Web Framework - http://hoplon.io/
flyboarder 2018-12-10T19:28:26.004400Z

@bocaj probably not, although the samples should work

bocaj 2018-12-10T19:29:03.005Z

Hoplon samples that I've found all work. I was trying to get fighweel.main to work (forgot to state that).

bocaj 2018-12-10T19:29:37.005400Z

...not a Hoplon issue after all. That said,

bocaj 2018-12-10T19:29:50.005700Z

Is 1.10.x working with Hoplon 1.7.x afa y k?


Does Hoplon support server side rendering? If not what obstacles are preventing so? How easy is it to integrate React components at the leafs, it seems very straightforward, is this a thing most people do?

flyboarder 2018-12-10T20:16:23.009200Z

@bocaj yes, with the 7.x versions you should be able to use CLJS1.10 without issues - there are lots of CLJS changes in recent versions if you have problems let me know!

bocaj 2018-12-10T20:18:05.011Z

Cool cool

flyboarder 2018-12-10T20:19:36.012500Z

@dustingetz no not something people usually do in hoplon, you could write a library to wrap react components - however hoplon users havnt needed that as far as I know.

flyboarder 2018-12-10T20:20:23.013400Z

Usually you build everything yourself and just integrate css libs into your application - then you use a much more concise spreadsheet like programming to wire up the elements

flyboarder 2018-12-10T20:24:16.014400Z

@dustingetz regarding the server side rendering: Hoplon is a client-side library, it’s designed to operate at runtime - with compile-time features like specs, etc.

flyboarder 2018-12-10T20:24:52.015200Z

You can however pre-render the content from a Hoplon page and send that to the client - there are many ways of doing this

flyboarder 2018-12-10T20:26:05.015900Z

There is a boot task for pre-rendering if you are using boot for your build tool - this task is a bit old and I would recommend rolling your own