Hi there!
I've started building a hybrid mobile app using Cordova, ClojureScript and React via Reagent. Most parts work perfectly.
To make my mobile UI speedy and nice to look at, I've tried using OnsenUI (
http://onsen.io).
OnsenUI uses web components, just as Ionic does. So I have to call (.compile js/ons dom-elm) on :component-did-mount to make it look right. This also works fine.
What I can't get my head around is how to smoothly attach ClojureScript based events to elements such as the Onsen buttons <ons-button/>. The onclick event seems to work only with AngularJS events, and I've never spent a minute on Angular so..
Any input, or should I go for KendoUI until a better ClojureScript/React/Reagent backed alternative arises?
Or can someone point me to a really simple/lightweight HTML5/CSS/JS framework that I can use today? Flat UI and speed are my first priorities, then patterns/GUI elements like what Onsen offers are second.
Thanks in advance!
Best,
Henrik