Introduction Vue is a modern JavaScript framework for building single-page applications. Apollo Client is a fully-fledged GraphQL client and state management library. Using Vue Apollo, we can combine them to substantially improve the developer experience involved in building complex UIs. In this article, we’ll learn how to get started building with Vue, GraphQL, and Apollo […]
This is a guest post by Rares Matei, senior engineer at Nrwl.io. He created a course on Apollo Client called Manage State in React Apps with Apollo Client and GraphQL. The course is free to take up until December 17th, 2021. Intro Apollo Client has a unique position in our front-end apps: like a proxy […]
Testing is likely one of the most important (yet challenging) aspects of developing high-quality software that can safely withstand change. Tests give you confidence that your code works and will continue to work — even as you add new features over time. This article will discuss three different approaches to testing Apollo Client applications: unit, […]