Fork me on GitHub
#om
<
2016-09-07
>
jannis10:09:58

@dnolen @anmonteiro I like transact! without forcing IQuery - thanks 🙂

jannis10:09:57

It fits in well with a project I'm working on at the moment.

mitchelkuijpers10:09:00

I also like this change a lot!

anmonteiro11:09:13

@jannis: @mitchelkuijpers please note as said above that if you transact! from such a component Om Next will re-render from root unless you specify keys to re-read

mitchelkuijpers11:09:51

That sounds very logical, thnx @anmonteiro

dnolen12:09:48

@jannis glad to hear it

anmonteiro17:09:03

@dnolen I’m curious what additional problems you had with transform-reads

dnolen17:09:18

@anmonteiro turned out to be a PEBCAK

anmonteiro17:09:48

yeah, tests are passing even with the additional test case you added

ujjwalt20:09:55

Just starting out with Clojurescript and Om. should I learn Om next?

dnolen20:09:05

@ujjwalt at this point probably, we’re nearing on a beta and I will probably update the GitHub repo to reflect this in the very near future

dnolen20:09:12

like next week

ujjwalt20:09:03

Right. So this is my first attempt at writing Clojure code for production and I wanted to try out the whole thing end to end - Om for front end and Clojure for the backend. Any conventions around that?

ujjwalt20:09:16

Something you could point me to or pointers regarding the general flow

ujjwalt20:09:36

I come from a RoR background and have used Ember for a project.

ethangracer20:09:38

@ujjwalt if you don’t mind a shameless plug, the team I’m on has been working on a framework that fills out the rest of the full stack interaction around om — see #untangled. It may make more sense to use om without untangled, just depends on what you’re trying to do. I wouldn’t say there are any accepted conventions though, people are still trying stuff out

ujjwalt20:09:25

Well I’m planning on using Om for front end, plain Clojure for the backend and Datomic for storage.

ujjwalt20:09:05

I didn’t get it

ujjwalt20:09:11

Untangled is a framework on top of Om?

ethangracer20:09:36

Yes, on the client side. But there’s also a server-side story

ujjwalt20:09:12

Kindly point me to a resource where I can explore this further