Hi Stephanos,

As I mentioned in an earlier post, DataScript doesn't supported Derive yet.  
You can look at the tutorial in the NativeStore repository which is the only 
client-side store that supports the Derive model right now.  Hopefully I can 
improve documentation and get a proper tutorial out over the holidays.

Thank you,
Ian

On Saturday, November 22, 2014 11:29:13 AM UTC-8, stephanos wrote:
> Hey Ian,
> 
> today I acquainted myself a bit with DataScript and Derive. But it's still 
> quite overwhelming. My current goal is to apply the two to Om's TodoMVC 
> example. 
> 
> But the lack of examples and documentation of Derive make it a bit hard for 
> me. So far I've only managed to setup DataScript itself, but the integrations 
> of DataScript <> Derive as well as Derive <> Om are still missing [1].
> 
> I would love to get more concrete pointers on how to make it work from you. I 
> think DataScript, Om and Derive could be a really powerful development 
> toolkit. Currently I'm writing a blog series about Om [2], taking apart the 
> TodoMVC example step by step. A working Derive integration would be a great 
> final chapter - and be a great, easy to understand Derive example to educate 
> the masses :)
> 
> Stephan
> 
> [1] https://github.com/stephanos/om-tutorial/blob/act-7/src/todomvc/app.cljs
> [2] https://blog.stephanbehnke.com/zero-to-om/
> 
> 
> On Tuesday, November 11, 2014 2:39:21 PM UTC+1, Ian Eslick wrote:
> > Derive does not yet support DataScript, but should be able to take 
> > advantage of Dave Dixon's work extracting index dependencies from 
> > DataScript given a query.  You can get a tutorial of using Derive via the 
> > Nativestore README which is the only production use of Derive at the 
> > present time.
> > 
> > We are looking into Om 0.8.0 to see what parts of Derive are addressed by 
> > ref-cursors and how some the other problems we were interested in solving 
> > can be addressed as more natural extensions of Om building on the approach 
> > we took in derive.
> > 
> > Ian
> > 
> > On Monday, November 10, 2014 10:38:00 AM UTC-5, stephanos wrote:
> > > Thanks for your reply. 
> > > 
> > > But actually I was looking to integrate Om and DataScript *with the help 
> > > of* derive. Because the problem in the gist is that each Om component now 
> > > depends on the whole database. But I want to pass cursors to the 
> > > components. And the cursors should be 'derived' from the database.
> > > 
> > > 
> > > On Monday, November 10, 2014 4:30:08 PM UTC+1, Johann Bestowrous wrote:
> > > > Here's a gist from April https://gist.github.com/swannodette/11308901
> > > > 
> > > > On Sunday, November 9, 2014 9:27:11 AM UTC-8, stephanos wrote:
> > > > > Hey there,
> > > > > 
> > > > > ever since I have read Mike Haney's entry about his (Reagent based) 
> > > > > application's architecture [1] I'm intrigued by the idea of combining 
> > > > > DataScript centrality/simplicity with the modularity/isolation of Om 
> > > > > components & cursors.
> > > > > 
> > > > > But my current minimal understanding of the ClojureScript world 
> > > > > doesn't allow me to come up with a good approach on my own yet. Then 
> > > > > I saw derive [2], which even stats that it "supports DataScript and 
> > > > > React/Om". This is the point were I am lost. I want to create a demo 
> > > > > based on Om's TodoMVC to try out derive with DataScript but I don't 
> > > > > even know where to start.
> > > > > 
> > > > > Is there an example showing the integration between Om, derive and 
> > > > > DataScript? A gist, a repo, a blog post - anything?
> > > > > 
> > > > > Regards
> > > > > Stephan
> > > > > 
> > > > > [1] 
> > > > > https://groups.google.com/d/msg/clojurescript/Hr50_zdJDp4/0P28UHc9JskJ
> > > > > [2] https://github.com/vitalreactor/derive

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to