Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Be a Sponsor
  • Code of Conduct
  • The Eclipse Foundation
  1. Home
  2. EclipseCon
  3. EclipseCon 2021
  4. Sessions
  5. Writing queryable APIs with MicroProfile GraphQL

Writing queryable APIs with MicroProfile GraphQL

Session details
Status: 
Declined
Speaker(s): 
Phillip Kruger (Red Hat, Inc.)
Experience level: 
Beginner
Tags: 
Eclipse MicroProfile
GraphQL
Quarkus
Session Track: 
Built on Eclipse Technologies
Session Type: 
Standard

“GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015. It provides an alternative to REST and ad-hoc web service architectures.”

In this talk, we will

  • Go through the basics of GraphQL
  • Discuss the differences with REST
  • Discuss the features in the current and future MicroProfile GraphQL API
  • Go through a basic example in Java using Quarkus.

We will look at the following GraphQL concepts:

  • Query
  • Fragment and Named
  • Filtering
  • Variables
  • Mutation
  • Error Handling
  • Introspections

 

Objective of the presentation: 
To give a high level overview of MicroProfile GraphQL. Elevator Pitch : REST is great, except you can not ask what you really want. You get what the server gives you. Find out how to make your API queryable allowing your consumers to get exactly what they what. MicroProfile GraphQL fix the over and under fetch problem that exist in today’s APIs, and it’s easy to write!
Attendee pre-requisites - If none, enter "N/A": 
N/A
  • Sign in to post comments.

Elite

Premium

Basic

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top