Complete novice - "wannabe" graphista

22 views
Skip to first unread message

rds...@rdsengineering.com

unread,
Apr 30, 2016, 5:46:07 AM4/30/16
to Neo4j
I am afraid this is a very naive post but I really, really need some advice!I have an idea for a db application which I have mulled over for years, I started with a spreadsheet and quickly realised that flat-file was never going to work, moved to Access and eventually found out enough about relational systems to twig that I had so many join tables I was wasting my time. Finally,via MongoDB I got to the point where I found Neo4j - wonderful! I can see how this absolutely CAN work for my application. It won't be easy but it clearly can do it. So far, so good... My vision is a web interface so, in addition to the structure of the database (I can manage Cypher, practice is needed, but it works for me!) I need to be able to sort out the interface between Neo4j and the browser.

Now, my problem is that I am not a software man - I last wrote code in 1978 and that was Fortran! I am utterly bewildered by the options! I suspect that I need to learn http coding to handle the browser pages (I will want to create both "simple" tick box options, rather like and estate agent's page: "price min/price max, garden yes/no etc" and also let people make more comples queries - in Cypher?) but it seems that I need Java as well - or is it python? Or Javascript? Ruby? Whichever way I go, would it help if I use Netbeans or Eclipse or is Spring especially suited to Neo??? I have watched tutorials, read pages of "stuff" but I still don't know.Precisely where do these REST API's come in

Clearly, my problem is that I am starting from scratch on all fronts, i accept that I may need to stop working on the actual database until I have a handle on the tools, that's fine - but which toolset? Can anyone direct me as to where to start? I don't care whether it is the best way so long as it is a route which is (relatively) straightforward and does not involve me in learning things I subsequently find I needn't have! Any help, pointers to reference material that link it all together would be much appreciated! Thank you in advance.

Michael Hunger

unread,
Apr 30, 2016, 6:30:52 AM4/30/16
to ne...@googlegroups.com
Best find one of the online or offline academies that teach stuff well

Then learn javascript it helps you both on frontend and backend. We have now an official js driver which you can use in the browser and backend services. 

Find a local mentor or co-worker for your idea to get going. 

I have to fix the example project for the new js driver but you can already find many for the movie app in github.com/neo4j-examples

Michael

Von meinem iPhone gesendet
--
You received this message because you are subscribed to the Google Groups "Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

rds...@rdsengineering.com

unread,
May 1, 2016, 1:48:33 PM5/1/16
to Neo4j
Many thanks,

I had just got stuck into learning Java but I will switch to Javascript before I have invested too much time! I have spent quite a lot of time reading and watching the online material as well a some books and that is how I have got comfortable with neo4j itself. My novice status is confirmed by not knowing what font and backends are but I will just google it and ignore any results mentioning horses! I will also have to learn how to use Github but I have found a load of videos for new users  so I can see I will be kept out of mischief for the foreseeable!

Regards,
Roger

Michael Hunger

unread,
May 1, 2016, 2:16:03 PM5/1/16
to ne...@googlegroups.com
Let us know how it goes and join our friendly neo4j.com/slack channel

Von meinem iPhone gesendet
Reply all
Reply to author
Forward
0 new messages