Building apps with Dgraph, React, Apollo, and GraphQL
What you'll learn, and how you can apply it
- Understand the benefits and limitations of graph databases in general and Dgraph specifically
- Know when to use the database and how to deploy it, maintain it, and build applications on top using the Dgraph Query Language and the GraphQL API
Who is this presentation for?
- You're a frontend developer interested in databases.
- A basic understanding of React and GraphQL
Hardware and/or installation requirements:
- A laptop and access to GitHub and Docker
You’ll learn how to use Dgraph to store your data, analyze it with powerful graph queries, and serve it to a React.js application, thanks to Apollo client and Dgraph GraphQL API.
You’ll walk through the advantages of graph databases in general and compare them to more traditional approaches. Along the way, you’ll learn about the architecture and deployment options of Dgraph and the features that make it a perfect candidate for your next application. You’ll cover recursive traversals, how to find shortest paths in your graph, and how to perform advanced queries with the help of cascade, normalize, and variables.
You’ll be able to build a simple React application accessing your data in Dgraph with an Apollo client. This is possible thanks to the Dgraph GraphQL API. You’ll build the GraphQL API from scratch and how to augment the API with annotations that generate powerful searches and filters.
Get a Training Pass to add this course to your package.
Leave a Comment or Question
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
For conference registration information and customer service
For more information on community discounts and trade opportunities with O’Reilly conferences
For information on exhibiting or sponsoring a conference
For media/analyst press inquires