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: Build Smarter Graph Visualizations with AI Agents

  • Discover Neo4j AuraDB – S02E07

  • Live from NODES 2025 | Building Smarter Knowledge Graph Pipeline for Secure Semiconductor Chips

  • Live from NODES 2025 | Graph Transformers on Neo4j

  • Live from NODES 2025 | Keynote: Fireside Chat with Andrew Ng and Emil Eifrém – AMER

  • Live from NODES 2025 | Beyond Tags: Content Discovery with Tripadvisor’s Hybrid Graph Search

  • Live from NODES 2025 | Building Contextual Knowledge Graphs to Adapt, Evaluate, and Leverage LLMs

  • Live from NODES 2025 | Keynote: Fireside Chat with Andrew Ng and Emil Eifrém – EMEA

  • Live from NODES 2025 | Harmonizing AI and Graphs: Building Intelligent Music Apps with Neo4j and AI

  • Live from NODES 2025 | Keynote: Think Faster: Graphs and AI for Real-Time Crisis Resolution

  • Live from NODES 2025 | Keynote: Neo4j Product Vision and Roadmap

  • Live from NODES 2025 | Keynote: Fireside Chat with Andrew Ng and Emil Eifrém

  • #NODES2025 countdown

  • AgenticAI

  • Demo: Competitive Intelligence at Speed- Analyse Top 10 Pharma Pipelines in 10 Minutes

  • Operations Knowledge Fabric: Powering Scalable AI for AZ 2030

  • GenAI meets Knowledge Graphs: Unlocking the additional Value from Unstructured Data

  • Build Reliable AI Faster With Aura Agent & Our New MCP Server

  • Introducing Graph Intelligence for Microsoft Fabric

  • Going Meta S03E02 – Supercharging Neo4j Aura Agents with Ontologies

  • How to Build a Knowledge Graph

  • NODES 2025 – Speaker Roundtable

  • GraphSummit London 2025 – Product Vision & Roadmap

  • GraphSummit London 2025 – Q&A Panel

  • GraphSummit London 2025 – From Tables to Graphs: Convex’s New Decision-Making Mindset

  • GraphSummit London 2025 – How Sky is Building a Graph Center of Excellence

  • GraphSummit London 2025 – Why Knowledge Graphs are the Missing Link Between Data and AI Engineering

  • Neo4j Live: Valkompass.ai – Mapping Political Insight with Graphs & AI

  • AuraDB by Neo4j: Flexible, Secure, Connected Data Management

  • Unprecedented Scalability With Infinigraph

  • Going Meta S03E01 – Ontology Creation with the Neo4j MCP Server

  • Discover Neo4j AuraDB – S02E06: Aura Agents

  • GraphSummit NYC 25 – Keynote | Graphs + AI: Your Enterprise Advantage

  • GraphSummit NYC 25 – Why Your Next GenAI Project Should Leverage Knowledge Graphs

  • GraphSummit NYC 25 – Neo4j Vision and Roadmap

  • GraphSummit NYC 25 – Uber’s Config Knowledge Graph: GenAI with GraphRAG and MCP

  • GraphSummit NYC 25 – Everything Is Somewhere: Comcast’s Graph Approach to Network Insight

  • GraphSummit NYC 25 – Panel: Getting Your House in Order: Building a Foundation for AI Innovation

  • Road to NODES | Build Your First Knowledge Graph AI Agent with Neo4j MCP

  • Road to NODES | Neo4j Fundamentals

  • GraphSummit NYC Wrapup for All-Nodes

  • #RoadToNodes – getting #NODES2025-READY!

  • Enterprise Fleet Management Demo

  • 7 Graphs To Model Your Data Like Your Business

  • Neo4j Fundamentals on #NODES2025

  • Neo4j Live: Building Neo4j-Powered Applications with LLMs

  • Discover Neo4j AuraDB – StackOverflow Data Import from S3 & Dashboarding S02E05

  • Neo4j Live: Smarter Collaboration with AI and Knowledge Graphs

  • Detect Insurance Fraud with Neo4j Graph Analytics for Snowflake & FastRP Embeddings

  • 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 – 2 years of KGs and GenAI. A Recap

  • 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

  • GraphSummit Paris ’25 – Panel Questions-Réponses

  • GraphSummit Paris ’25 – Neo4j Product Vision

  • GraphSummit Paris ’25 – Eurazeo : Innover dans l’investissement avec les Graphes

  • GraphSummit Paris ’25 – Airbus Protect: Cyber Risk Management 2.0

  • GraphSummit Paris ’25 – Graphes + IA : Avantage Compétitif de l’Entreprise

  • 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