Best of GraphQLApril 2022

  1. 1
    Article
    Avatar of logrocketLogRocket·4y

    GraphQL vs gRPC vs REST: Choosing the right API

    GraphQL is a data query language that uniquely allows clients to request any data that they need. As opposed to REST’s HTTP methods, GraphQL uses queries, mutations, and subscriptions for sourcing and manipulating data. The three most popular technologies currently for creating APIs are GraphQL, gRPC, and REST.

  2. 2
    Article
    Avatar of hasuraHasura·4y

    Introducing GraphQL Joins for federating data across GraphQL services

    GraphQL Joins can be tried out in a few simple steps with Hasura. Add any two GraphQL compliant schemas to Hasura as a Remote Schema. All your favourite public GraphQL APIs like GitHub, Contentful, GraphCMS can be added and used to set up remote relationships.

  3. 3
    Article
    Avatar of pointerPointer·4y

    redwoodjs/redwood: The App Framework for Startups

    Redwood is an opinionated, full-stack, JavaScript/TypeScript web application framework. A Redwood app is a React frontend that talks to a custom GraphQL API. The API uses Prisma to operate on a database. Out of the box you get tightly integrated testing with Jest and logging with Pino.

  4. 4
    Article
    Avatar of wundergraphWunderGraph·4y

    API Design Best Practices for long-running Operations: GraphQL vs REST

    API Design Best Practices for long-running Operations: GraphQL vs REST. .css-ze3n0k{outline:0;margin-top:2rem;line-height:1.2;font-weight:var(--chakra-fontWeights-bold);font-size:1-1.875rem;letter-spacing:-.025em; margin-bottom:var (-- chakra-space-4);}.css-a9v878>*:not(style)~*: not(style);.css-3wye89{width:100%;display:flex;-webkit-box-align:center;

  5. 5
    Article
    Avatar of dzDZone·4y

    Choosing Between REST and GraphQL

    The dominant architecture for APIs in modern app development is REST. While REST is widely known, it has some downsides including overfetching and inefficiencies concerning nested data. GraphQL is a new type of API architecture that is designed to be more flexible and efficient than REST with features like declarative data fetching.