Skip to content

Add chapter on MicroProfile GraphQL 2.0#68

Open
ttelang wants to merge 1 commit intomicroprofile:mainfrom
ttelang:mp-graphql-2.0
Open

Add chapter on MicroProfile GraphQL 2.0#68
ttelang wants to merge 1 commit intomicroprofile:mainfrom
ttelang:mp-graphql-2.0

Conversation

@ttelang
Copy link
Copy Markdown
Contributor

@ttelang ttelang commented Mar 31, 2026

This chapter introduces MicroProfile GraphQL 2.0, covering its features, advantages over REST, and how to implement GraphQL APIs in Jakarta EE and MicroProfile applications.

It covers the following topics:

  • What is GraphQL and key differences from REST
  • Schema-first and Code-first approaches
  • Project Dependencies (Maven and Gradle)
  • Defining GraphQL service endpoints
  • Annotations for defining GraphQL operations and metadata
  • Scalar types, enumerations, and GraphQL interfaces
  • Custom Object Mapping and Field Resolution
  • Error Handling and Partial Results
  • Integration with MicroProfile Config

This chapter introduces MicroProfile GraphQL 2.0, covering its features, advantages over REST, and how to implement GraphQL APIs in Jakarta EE and MicroProfile applications. It includes topics such as defining endpoints, using annotations, error handling, and project dependencies.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant