You should be familiar with graph database concepts and the property graph model. You should have installed Neo4j and made yourself familiar with our Cypher Query language.
Neo4j can be installed on any system and then accessed via its binary and HTTP APIs.
request module or any of our community drivers.
The Neo4j Team
The Example Project
The Neo4j example project is a small, one page webapp for the movies database built into the Neo4j tutorial. The front-end page is the same for all drivers: movie search, movie details, and a graph visualization of actors and movies. Each backend implementation shows you how to connect to Neo4j from each of the different languages and drivers.
Neo4j Community Drivers
|The drivers below have been thankfully contributed by the Neo4j community. Many of these are fully featured and well maintained. But we don’t take any responsibility for their fitness for use with the most recent versions of Neo4j.|
Using the HTTP-Endpoint directly
You can use something as simple as the
request node-module to send queries to and receive responses from Neo4j.
The endpoint protocol and formats are explained in detail in the Neo4j Manual.
It enables you do to much more, e.g. sending many statements per request or keeping transactions open across multiple requests.
Here is a very simple example: