Best of GraphQLNovember 2022

  1. 1
    Article
    Avatar of gcpGoogle Cloud·3y

    RESTful web API Design best practices

    A poorly designed API tends to create a similar experience for a consumer developer. Well designed APIs make it easy for consumer developers to find, explore, access, and use them.

  2. 2
    Article
    Avatar of stepzenStepzen·3y

    GraphQL vs. REST

    GraphQL is a protocol to access data. It solves a similar set of problems as REST but comes with a different set of trade-offs. GraphQL places more control over the shape and content of responses in the hands of an API consumer. The benefits of a GraphQL API materialize over a long time period, but building it may require a larger initial investment than building a REST API. It may be unwise to embark on a Graphql.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Why we ditched GraphQL for tRPC

    GraphQL has been the API layer for dozens of apps developed by Echobind. Both GraphQL and tRPC are perfectly compatible with React and React Native and have first-party client-side library support. Both support end-to-end type checking, with GraphQL requiring a codegen step.

  4. 4
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP32: REST vs. GraphQL

    This week’s system design refresher: REST vs. GraphQL is a query language for API developed by Meta. It provides a schema of the data in the API and gives clients the power to ask for exactly what they need. The diagram below illustrates the overall data flow for gRPC.

  5. 5
    Article
    Avatar of devtoDEV·3y

    A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC

    A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC APIs. Each API type has its unique architecture, which evolved in response to the needs of the time. The Simple Object Access Protocol (SOAP) is a protocol for sharing information encoded in Extensible Markup Language.

  6. 6
    Article
    Avatar of hasuraHasura·3y

    Next.js 13 Nested Layouts, Streaming SSR with Realtime GraphQL

    Next.js, the open-source React framework by Vercel, has released version 13, laying the foundations to be dynamic without limits. In this post, we will build a mini e-commerce store where you can view the products on sale, order one, and see a real-time feed of orders.

  7. 7
    Article
    Avatar of communityCommunity Picks·3y

    You (probably) Don’t Need a Bootcamp

    Learn how to build a complete web application, with user authentication, email delivery, and more. Learn how Node really works behind the scenes: event loop, blocking vs non-blocking code, streams, modules, etc.

  8. 8
    Article
    Avatar of phProduct Hunt·3y

    Nhost - The Open Source Firebase Alternative with GraphQL

    The Open Source Firebase Alternative with GraphQL Nhost is an open-source alternative to Firebase. It provides all the APIs, services, and SDKs you need to build performant mobile & web applications.

  9. 9
    Article
    Avatar of asayerasayer·3y

    Build a full-stack application with Amplication

    Amplication allows you to quickly create a production-ready Node.js backend without wasting time on repetitive coding. It also enables developers to host applications on their servers using a Docker container or the Amplication cloud. To get started building a full-stack application with Amplication, ensure you have the following installed: - Node.