Book Cover Fullstack GraphQL Applications with React, Node.js, and Neo4j by William Lyon now available as free eBook!

Many books describe a single technology, but few show you step by step how to build an application using modern components.
Full Stack GraphQL Applications teaches you how to use GraphQL with React, Node.js, and Neo4j to build complex, data-intensive applications.

Download your free copy and follow along as we cover the main points and work through the exercises of each chapter of the book.

Additional Links:



  • Neo4j Live: G.V() – A Graph-Native IDE for Neo4j

  • Why Graph Technology Is the Missing Link in GenAI

  • How Neo4j Graph Analytics for Snowflake Helps Developers Model Real-World Patient Data

  • Going Meta S02E11 – a Series on Semantics, Knowledge Graphs and All Things AI

  • Through the Night to the Light: Navigating the Chemical Reaction Data with Noctis – GT Pharma 2025

  • Neo4j Live: From Text to Insights with Dashboards on Aura

  • Pharma Supply Chain Demo – GT Pharma 2025

  • The Trouble with Triples (Experiences from the field with RDF to LPG) – GT Pharma 2025

  • Translating genetic findings to targeted therapies for children with rare diseases – GT Pharma 2025

  • Connecting the Dots: Knowledge Graphs as the Engine of R&D Innovation – GT Pharma 2025

  • Building enterprise-scale knowledge graphs for biomedical discovery – GT Pharma 2025

  • Individual-level Data Integration using Graph Approaches – GT Pharma 2025

  • Synaptix: Managing R&D Knowledge using Graphs & GenAI – GT Pharma 2025

  • Knowledge Graphs: The Strategic Foundation for AI-ready Data in the Enterprise – GT Pharma 2025

  • Build a Pathfinding Engine in Snowflake with Neo4j Graph Analytics

  • Neo4j Live: Essential GraphRAG

  • Episode 4: Use Neo4j in Your App (Python, GraphQL & More)

  • Episode 3: Import Data into Neo4j (No Code Needed!)

  • Neo4j Live: Aurendil – A Future Graph Database Runtime

  • Discover Neo4j AuraDB – AgenticAI & MCP S02E04

  • How Neo4j Aura Graph Analytics Helps Developers Model Real-World Patient Data

  • Neo4j Aura Graph Analytics Demo: Fraud Detection in P2P Networks

  • Predictive Maintenance for Factory Uptime with Neo4j Graph Analytics for Snowflake

  • Going Meta S02E10 – Structuring Biomedical Noise: Graphs, AI and the Drug Discovery Dilemma

  • FikaAI Interview with Vasilije Markovic

  • FikaAI Interview with Jacob Lee

  • FikaAI Interview with Arun Joseph

  • Visualizing Connected Data with Dashboards

  • A Graph Learning Journey: Graph Data Science Overview

  • Neo4j Live: CyVer – Verifying Cypher Queries

  • Introducing Neo4j Desktop v2.0

  • Neo4j Transaction Graph Demo: How to Uncover Fraud

  • A Graph Learning Journey: AMA on Graph-Powered GenAI

  • A Graph Learning Journey: Pass the Neo4j Certification Exam Like a Pro

  • A Graph Learning Journey: AMA on Courses & Certification

  • Neo4j Graph Analytics for Snowflake

  • Predictive Maintenance with Neo4j Aura Graph Analytics for Factory Uptime

  • Uncover Hidden Patterns with Neo4j Graph Analytics for Snowflake

  • Finding Hidden Fraud Networks: Native Graph Analytics in Snowflake with Neo4j

  • Smarter GenAI with Neo4j AuraDB and Google Cloud

  • Neo4j Live: RushDB in Action – Graph-Native Tools for the AI Era

  • Neo4j Live: AI Engineer World’s Fair GraphRAG Track

  • Discover Neo4j AuraDB – BigQuery import + GDS plugin + Bloom + GDS sessions S02E03

  • Using Aura Graph Analytics to Model NYC Subway Disruptions

  • FikaAI Interview with A N M Bazlur Rahman

  • FikaAI Interview with Abel Fresnillo

  • FikaAI Interview with Ammar Yusuf

  • How to Detect Fraud in Peer-to-Peer Networks Using Aura Graph Analytics

  • Going Meta S02E09 – Structural Patterns for Ontology Reconciliation

  • Neo4j Live: MCP for LLM Agents, APIs & Graphs

  • FikaAI Interview with Barry Burd and Richard Fichtner

  • Neo4j Aura Graph Analytics Demo

  • Web Summit Rio 2025 – Lies, damn lies, and AIs

  • FikaAI Interview with Brian Fox

  • FikaAI Interview with David Parry

  • FikaAI Interview with Erin Schnabel

  • FikaAI Interview with Eyal Wirsansky

  • FikaAI Interview with François Martin

  • FikaAI Interview with Frank Greco

  • FikaAI Interview with Gabriela de Queiroz

  • FikaAI Interview with Ivar Grimstad

  • FikaAI Interview with Jeanne Boyarsky

  • FikaAI Interview with Kito Mann

  • Future-Proof Your GenAI with Neo4j and AWS: Boost Accuracy & Explainability

  • Neo4j Live: How to Build a Knowledge Graph

  • FikaAI Interview with Mattias Karlsson

  • FikaAI Interview with Michael Redlich

  • FikaAI Interview with Michele Catasta

  • FikaAI Interview with Orlando Valdez

  • FikaAI Interview with Thierry Damiba

  • FikaAI Interview with Adam Miller

  • FikaAI Interview with Erik Kaunismaki

  • FikaAI Interview with Ben Hindman

  • GS Munich – Neo4j Product Vision and Roadmap

  • GS Munich – Understanding Threats By Visualizing Patterns

  • GS Munich – Graphs + AI: Your Enterprise Advantage

  • Neo4j Fundamentals Virtual Workshop

  • Neo4j Live: Advancing GraphRAG: Text, Images and Audio for Multimodal Intelligence

  • Discover Neo4j AuraDB – S02E02: MCP on AuraDB

  • Explore No-Code GraphRAG Agents in 10 Minutes on Your Own Data

  • GS Amsterdam – Neo4j Product Vision & Roadmap

  • GS Amsterdam – Connecting Culture with Knowledge Graph:The Rijksmuseum Collection

  • GS Amsterdam – Graphs + AI: Your Enterprise Advantage

  • GS Nordics – Expert Q&A Panel

  • GS Nordics – Neo4j Product Vision & Roadmap

  • GraphSummit Nordics – Green Cargo – Creating a Digital Twin of Freight Train Operations Using Neo4j

  • GS Nordics – Graphs + Al: Your Enterprise Advantage

  • Neo4j Live: GraphRAG for Smarter Medical AI

  • Going Meta S02E08 – Agentic Workflows for Dynamic Ontology Selection in KG Construction

  • Emil Eifrem at HumanX

  • Neo4j Live: Stunning Graph Visualizations with NVL

  • Neo4j Live: Exploring Cypher Workbench

  • Neo4j Live: Building AI Agents with Google’s MCP Toolbox

  • Neo4j for Fraud Detection

  • Discover Neo4j AuraDB – S02E01

  • Going Meta S02E07 – Enhancing LLM Tool Calling with Ontologies

  • Neo4j Fundamentals Virtual Workshop

  • Neo4j Live: Generating Graph Data from Unstructured Data with BAML

  • Fika Interview with Lisa Cao