This article explores a full-stack tech stack that uses GraphQL, Next.js, Neo4j, and AuraDB on Vercel to create fast, scalable web applications. The author walks through each component of the stack, explaining the benefits and how they work together. From setting up a GraphQL API to deploying on Vercel, this comprehensive guide provides everything you need to build your own full-stack web app. Whether you're a seasoned developer or just starting, this article is a must-read for anyone looking to streamline their development workflow.
The "defer" directive in GraphQL can significantly improve the performance of queries, especially for large data sets. This article explores how to implement the "defer" directive, providing a step-by-step guide with examples. By incrementally loading data, queries can be optimized and load times reduced, leading to a better user experience. Whether you're a beginner or an experienced GraphQL developer, this article provides valuable insights into improving performance with the "defer" directive.
A practical guide to debugging and setting up correct mocks with Apollo MockedProvider. The author explains how to identify and resolve common errors when testing components with MockedProvider, such as mocks not being set up correctly or not being called at all. With step-by-step examples and clear explanations, this guide is helpful for anyone using MockedProvider in their testing workflow. Whether you're a beginner or an experienced Apollo user, this article provides valuable insights into debugging and testing with MockedProvider.
Let's explore four GraphQL APIs that can be used for side projects, from tracking cryptocurrency prices to generating random jokes. The author briefly overviews each API, including its features, limitations, and pricing. With step-by-step examples and links to documentation, this guide is helpful for anyone looking to integrate GraphQL APIs into their side projects. Whether you're a beginner or an experienced developer, this article provides a great starting point for exploring the world of GraphQL APIs.
Tools & Open Source
Recording of this weeks GraphQL Zurich Meetup with talks from Tim Suchanek on "How to protect your GraphQL API's load", Behrooz Tahanzadeh on "Learning GraphQL the Hard Way!" and Pascal Senn on "Beyond N+1: The true potential of DataLoader". It's a long recording, but definitely worth it!