Best of GraphQLApril 2024

  1. 1
    Article
    Avatar of collectionsCollections·2y

    Comparing the Advantages of GraphQL, gRPC, and REST API Architectures

    Comparison of advantages and disadvantages of GraphQL, gRPC, and REST API architectures. Recommendations on when to use each.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·2y

    Evolution of Java Usage at Netflix

    The post discusses the evolution of Java usage at Netflix, from the Groovy era with BFFs to the move to GraphQL Federation. It also mentions the use of Java versions and Spring Boot at Netflix.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    Web3 Backend architecture that works

    This post discusses the challenges and considerations in building backends for web3 apps. It covers topics such as tight timelines and budget, caching for blockchain RPC calls, compliance with regulations, and safety in storing private keys. The post also recommends using NodeJS with TypeScript for backend development and explores the use of GraphQL Yoga and Nexus GraphQL. It suggests using Firebase for authentication and MetaKeep for account abstraction. The post further discusses KYC solutions in web3, image, and file storage options, and database choices. It concludes with insights on folder structure and code formatting, linting, and build tools. The post also mentions cloud deployment options such as GCP, AWS, and Railway.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build a Pokemon App with GraphQL and Apollo

    Learn how to build a Pokemon app using GraphQL and Apollo. The app uses React for the front-end and fetches data about different Pokemons. The tutorial covers the setup process, installing necessary packages, creating an Apollo client, building the PokemonsContainer component, and styling the application. The live site is hosted on Vercel and the GitHub code is available for reference.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    A brief history of web development. And why your framework doesn't matter.

    This post explores the history of web development and highlights the shifts in architecture and frameworks. It discusses the transition from static websites to single page applications (SPAs) and the emergence of GraphQL. It also mentions the rise of Next.js and the impact of cloud platforms. The post concludes by emphasizing that the choice of framework doesn't matter as long as value is provided to users and enjoyment is derived from programming.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    A new way to consume REST APIs and GraphQL

    Learn how to generate API clients for RESTful APIs and GraphQL using libraries like swagger-typescript-api and genql. Get the benefits of improved accuracy, productivity, and IDE support with generated TypeScript API clients.

  7. 7
    Article
    Avatar of syncfusionSyncfusion·2y

    A Full-Stack Web App Using Angular and GraphQL: Adding Login and Authorization Functionalities (Part 5)

    Learn how to implement user authentication with JWT, role-based authorization, and secure the GraphQL resolver in an Angular and GraphQL web app.