Categories
Programming

GraphQL

GraphQL Full Course – Novice to Expert

  • GraphQL is a query language
    • Used to communicate data between Client and Server
    • As an alternative to REST, GraphQL lets developers construct requests that pull data from multiple data sources in a single API call
  • GraphQL Schema
    • To describe how the data on the graph will look
      • Types
        • Fields is wrapped in a function
      • Relationship between types
      • Root Query
        • How a user can jump into the graph to grab data
    • GraphQLID – data type is still string
  • Graphiql
    • Can be used to test GraphQL Server
  • Apollo
    • A comprehensive state management library for JavaScript that enables you to manage both local and remote data with GraphQL
  • Composing Queries
  • ExpressJs
    • Express is a node js web application framework that provides broad features for building web and mobile applications. It is used to build a single page, multipage, and hybrid web application

Leave a comment