Recommended RoR forms approach to neo4jrb

52 views
Skip to first unread message

Jose Ernesto Echeverria

unread,
Feb 3, 2015, 4:56:51 AM2/3/15
to neo...@googlegroups.com
Hello.

In the past I've used gems like simple_form / bootstrap when developing rails applications, however simple_form depends heavily on ActiveRecord.

Can some of you share what you've used for this purpose which is a better fit for ActiveNode?

Thanks!

Brian Underwood

unread,
Feb 3, 2015, 8:18:04 AM2/3/15
to neo...@googlegroups.com
I don't know that I've used simple_form before. I've done a lot with
plain HTML / slim using rails view helpers and bootstrap. I also
recently used Ember.js with ActiveNode in the meta_model project:

https://github.com/neo4jrb/neo4j-meta_model/tree/master/app/assets/javascripts

Chris might have more experience, though. Chris?

Brian
;p
> --
> You received this message because you are subscribed to the Google Groups
> "neo4jrb" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to neo4jrb+u...@googlegroups.com.
> To post to this group, send email to neo...@googlegroups.com.
> Visit this group at http://groups.google.com/group/neo4jrb.
> For more options, visit https://groups.google.com/d/optout.

Chris Grigg

unread,
Feb 3, 2015, 10:22:39 AM2/3/15
to neo...@googlegroups.com, Brian Underwood
I poked at simple_form a few months ago and also found that it’s way too coupled to ActiveRecord. I started pulling it apart and implementing features that we were missing and we got some cool stuff as a result. At the time, I couldn’t finish it up because we needed autosaving of associated records in place, and that required transactions for all save/update operations, and that wasn’t possible then. Faced with that, I moved it way lower on my priorities list because front-end frameworks like Ember.js and AngularJS are such better fits for Neo4j-powered apps and we had more pressing issues.

Now that we’re using transactions for all save and update actions, I think we could finish up support for this, though it’s still a few notches down on the to-do list. If you or anyone would like to partner up on it, I’m happy to contribute. In the meantime, definitely pursue something like Ember.js. It’ll give you the best most control of your objects in the view.


Chris

Jose Ernesto Echeverria

unread,
Feb 4, 2015, 3:53:12 AM2/4/15
to neo...@googlegroups.com
Brian, Chris: thanks for the comments ... I'll definitely look into Ember.js as you recommend but I wouldn't mind looking into the missing features as well. Will you please point me to what needs to be done and I'll have a look.

--
You received this message because you are subscribed to a topic in the Google Groups "neo4jrb" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/neo4jrb/Pqdi1ZGCVaw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to neo4jrb+u...@googlegroups.com.

To post to this group, send email to neo...@googlegroups.com.
Visit this group at http://groups.google.com/group/neo4jrb.
For more options, visit https://groups.google.com/d/optout.



--
José Ernesto Echeverría

Reply all
Reply to author
Forward
0 new messages