I'm looking forward to playing with it as well. Definitely seems like a thoughtful experiment - thanks David.
On Sat, Oct 18, 2014 at 9:19 AM, Daniel Kersten <[email protected]> wrote: > Fantastic work, David! Thank you for all your hard work on Om! > > This is definitely an exciting release and I look forward to playing with > it over the coming days. I'll be sure to report back on my experience with > it. > > On 18 October 2014 16:53, David Nolen <[email protected]> wrote: > >> I'm happy to announce the release of Om 0.8.0-alpha1. This release >> includes the single biggest conceptual enhancement since its initial >> release - Reference Cursors. >> >> As we begin to build larger and larger applications with Om, we >> often run afoul of the need to organize our application around a >> hierarchical tree. This is more problematic than in React itself as Om >> emphasizes a programming model that supports full snapshotting of the >> application state. This seemingly beneficial property actually >> exacerbates the hierachical issue and often leads to an incredible >> amount non-modular programming! >> >> The introduction of Reference Cursors allow Om programmers to stop >> thinking in terms of trees and return to a more natural mode of UI >> programming - simply calling out into shared APIs around application >> data precisely where you need it. No need to pass data through >> intermediate components on way to the target child component - >> Reference Cursors allow you to get at the data exactly where it is >> required and this without abandoning the ability to time travel over >> your application state. >> >> There are more thoughts and details here: >> https://github.com/swannodette/om/wiki/Advanced-Tutorial#reference-cursors >> >> Please give Reference Cursors a try in your application and send lots >> of feedback! >> >> This is an alpha release. No previous Om APIs should be affected, >> however the Reference Cursor feature is largely untested beyond >> a simple example in the repo. >> >> https://github.com/swannodette/om >> >> Cheers, >> David >> >> -- >> 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. >> > > -- > 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. > -- 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.
