Live briefing
Everything about GraphQL
Data query language developed by Facebook
GraphQL is a data query and manipulation language that allows specifying what data is to be retrieved or modified. A GraphQL server can process a client query using data from separate sources and present the results in a unified graph. The language is not tied to any specific database or storage engine. There are several open-source runtime engines for GraphQL. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: GraphQLA 5-minute orientation
- Skim a recent paper: Tool report: EvoMaster—black and white box search-based fuzzing for REST, GraphQL and RPC APIsInfluential work since 2022
- Pick up a classic book: Learning GraphQLThe most-reprinted book on the subject
- Read the landmark paper: Knowledge Graph and Deep Learning-based Text-to-GraphQL Model for Intelligent Medical Consultation ChatbotCited 55 times
- Go sideways: Apache HiveA closely related topic
- Go sideways: Apache SparkA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Knowledge Graph and Deep Learning-based Text-to-GraphQL Model for Intelligent Medical Consultation Chatbot
GraphQL: A Systematic Mapping Study
A GraphQL approach to Healthcare Information Exchange with HL7 FHIR
Performance evaluation of microservices communication with REST, GraphQL, and gRPC
Evaluating GraphQL and REST API Services Performance in a Massive and Intensive Accessible Information System
otargen : GraphQL-based R package for tidy data accessing and processing from Open Targets Genetics
An HL7 FHIR and GraphQL approach for interoperability between heterogeneous Electronic Health Record systems
Random Testing and Evolutionary Testing for Fuzzing GraphQL APIs
🆕 Influential since 2022
Tool report: EvoMaster—black and white box search-based fuzzing for REST, GraphQL and RPC APIs
Comparison of REST and GraphQL Interfaces for OPC UA
Unlocking Healthcare Data Potential: A Comprehensive Integration Approach with GraphQL, openEHR, Redis, and Pervasive Business Intelligence
Ontology-based GraphQL server generation for data access and data integration
Correction to: Knowledge Graph and Deep Learning-based Text-to-GraphQL Model for Intelligent Medical Consultation Chatbot
📚 Books worth reading
- 📕Learning GraphQLEve Porcello, Alex Banks · 2018
Full-Stack Web Development with GraphQl and ReactSebastian Grebe · 2021- 📕GraphQL in ActionSamer Buna · 2020
- 📕Get Going with GraphQLMandi Wise · 2021
- 📕Advanced GraphQL with Apollo and ReactMandi Wise · 2020
- 📕Scalable Application Development with NestJSPacifique Linjanja · 2025
- 📕Apps and Services with .NET 7Mark J. Price · 2022
Full-Stack React, TypeScript, and NodeDavid Choi · 2020
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Apache Hive Apache Hive is a data warehouse software project. It is built on top of Apache Hadoop for providing data query and analysis. Hive gives an SQL-like interface…
- Apache Spark Apache Spark is an open-source unified analytics engine for large-scale data processing. Spark provides an interface for programming clusters with implicit…
- Web API A web API is an application programming interface (API) for either a web server or a web browser. It can refer to a client-side JavaScript API (including…
- TerminusDB TerminusDB is an open source knowledge graph database with version control. It is used to build versioned data products. It is a native revision control…
- Query language A query language, also known as data query language or database query language (DQL), is a computer language used to make queries in databases and information…
- Webhook In web development, a webhook is a method of augmenting or altering the behavior of a web page or web application with custom callbacks. These callbacks…
- Web testing Web testing is software testing that focuses on web applications. Complete testing of a web-based system before going live can help address issues before…
- Ion (serialization format) Ion is a data serialization language developed by Amazon. It may be represented by either a human-readable text form or a compact binary form. The text…