This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-03-24
Channels
- # beginners (108)
- # boot (16)
- # bristol-clojurians (1)
- # cider (20)
- # cljs-dev (167)
- # clojure (64)
- # clojure-greece (4)
- # clojure-hamburg (1)
- # clojure-russia (1)
- # clojure-uk (27)
- # clojurescript (235)
- # datomic (1)
- # devops (2)
- # fulcro (80)
- # graphql (6)
- # heroku (2)
- # jobs-discuss (1)
- # jobs-rus (2)
- # lein-figwheel (1)
- # lumo (2)
- # nyc (1)
- # off-topic (22)
- # portkey (4)
- # re-frame (44)
- # reagent (39)
- # ring-swagger (9)
- # shadow-cljs (90)
- # tools-deps (5)
- # vim (8)
- # yada (2)
Hi folks, re-frame-10x 0.3.0 is out now. It includes a big new feature: form level code tracing. You can apply this to your event handlers to trace the code that runs
Same kind of space as re-frisk. I’m biased, but I think ours is better 🙂 Try them both though
@curlyfry Thanks. Keep in mind that we are after collaborators. It is interesting work and there's more to do. For example, the tracing doesn't currently handle condp
very well.
Does anyone remember what re-frame or reagent project (maybe by yogthos / D.Sotnikov) that had example code of how to build a mult-user real-time document editor?
If I recall correctly, the example code focused on the postgres database as being the 'truth' and maybe using postrges notifications over websockets to clients.
I have this: http://yogthos.net/posts/2016-11-05-LuminusPostgresNotifications.html, but I thought there was more code fleshing out a particular use case.
Ah, ok nevermind. I was looking for this: http://yogthos.net/posts/2016-09-25-ReagentComponents.html
I need to give re-frame-10x
another shot it looks like. First time I tried it I was hurried and defeated. It was throwing errors in chrome having to do with its own components in the window it creates.
I know that is a terrible problem description though. I’ll give it another go. I need to see all these features in play. Been using re-frisk
at this point. I sometimes just click around in it to see what the dB is looking like for troubleshooting
@mikerod FWIW, I use re-frame-10x
every day at work. It's been proving to be a fantastic tool to help me debug our re-frame apps. Although, I use Opera, not Chrome, and I have never tried re-frisk
.
@manuel Yeah I’m looking forward to trying it out again and getting it working. Looks promising
is there any alternate way to launch rf-10x other than ^H? someting is eating keys (maybe mousetrap) so we can't get it to launch
> Sometimes achieving Step 1 on a really simple app - one without widgets - can be fiddly, because the browser itself hogs "input focus" and grabs all the keystrokes (like Ctrl-H) which don't then make it through to your app. You may need to be determined and creative with Step 1. I have every confidence in you.
@mikethompson got that, just wondering if there is a function we can call from inside cljs to launch it. We can't get the ^H to work, but we could likely dispatch sometihng if we knew what to call.
That's a good idea. Could you raise a PR pls.
@danielcompton might show up in about 24hrs (Monday morning for us) and give a suggestion ^^^ so check back
@mikethompson -> #181
Are you using Chrome?
Are you sure you have the installation right?
Because I'm almost certain we changed re-frame-10x so it opens by default
that could be in play. This is an older project, and I had to upgrade a lot of stuff today to get to that level.
(I'm thinking on my feet here so maybe wrong)
You'll need 0.7 of reagent
In your ticket you say you are using mousetrap ... hmm.
I don't know anything about that but Hmm.
It does sound suspicious