hoplon

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?

2018-12-10T19:57:50.007900Z

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