This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-01-04
Channels
- # architecture (5)
- # aws (11)
- # aws-lambda (1)
- # beginners (108)
- # boot (11)
- # cider (37)
- # clara (19)
- # cljsrn (72)
- # clojure (170)
- # clojure-austin (2)
- # clojure-dev (1)
- # clojure-dusseldorf (2)
- # clojure-italy (1)
- # clojure-spec (41)
- # clojure-uk (24)
- # clojurescript (113)
- # component (2)
- # core-async (29)
- # cursive (9)
- # data-science (5)
- # datomic (72)
- # docs (23)
- # duct (61)
- # editors (1)
- # emacs (1)
- # events (5)
- # fulcro (77)
- # graphql (2)
- # hoplon (4)
- # jobs (3)
- # jobs-discuss (16)
- # leiningen (5)
- # off-topic (94)
- # onyx (37)
- # precept (5)
- # re-frame (17)
- # reagent (11)
- # shadow-cljs (18)
- # spacemacs (107)
- # specter (3)
- # unrepl (64)
- # yada (1)
[ something like https://github.com/segmentio/nightmare ? ]
@raymcdermott I just dispatch the event that the button triggers, all my click handlers are just 1-liners that look something like this: :on-click #(dispatch [::my/event])
One of the best parts about re-frame is that UI automation is super easy, you can even deliver these event vectors to the clients via a websocket to automatically test multiple browsers at the same time!
@raymcdermott fwiw, I’m excited about #etaoin
@raymcdermott we use it with headless chrome in a Docker container
@akiroz fair enough though I’m looking for a CI style approach so the @borkdude tech looks more appropriate
@akiroz but I do appreciate the click / event handler point - it’s indeed a nice part of the architecture
hi guys
I'm using re-frame for a project and I noticed that, when I launch it through the uberjar, it doesn't serve other static files than index.html
do you know how can I inspect this issue?
I created the project with lein new re-frame foo +test +handler +garden +trace +re-frisk +routes +aliases