Using Neo4j in Your Web Application

In this book, we have learned a lot about Neo4j capabilities, including graph data modeling, Cypher, and link prediction using the Graph Data Science Library. Almost everything we have done required writing Cypher queries to extract data and/or store the results in Neo4j. In this chapter, we will discuss how to use Neo4j in a real-world web application, using either Python and the Flask framework or the React JavaScript framework. This chapter will also give you the opportunity to play with GraphQL in order to build a flexible web API.

The following topics will be covered in this chapter:

  • Creating a full-stack web application using Python and Graph Object Mappers
  • Understanding GraphQL APIs by example ...

Get Hands-On Graph Analytics with Neo4j now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.