Bonjour,
Concernant mon bout de code : la connexion à Neo4j est assurée via le fichier services.js, mais évidemment, il vaut mieux connaître Angular.js pour comprendre l'ensemble.
D'une manière générale, en ce qui me concerne, je n'essaie jamais d'avoir des pages Html qui ne sont pas servies par un serveur Http (type nGinx ou apache).
Pour synthétiser le procédé (en dehors de mon exemle) :
- On utilise une requête Http depuis la page Web pour attaquer Neo4j et récupérer les noeuds et relations qui nous intéressent.
- On transforme ces noeuds Neo4j en noeuds Sigma (si on utilise Sigma)
- On provoque un layout sur le conteneur visuel (Sigma ou autre).
Mieux vaut avoir des connaissances :
- de l'Api REST de Neo4j
- De Javascript
Concernant la Pull Request de Benoît, je ne l'ai pas testée, je ne saurais vous dire.