Posting Data to Server from React - Query Updates from Mutations (youtube.com)Jun 18, 2020
In React you often need to persist data to the server. This video shows how to use react-query mutation functionality to post data to the server, and update the UI with fresh content. We cover three approaches to UI updates, going from easiest but worst performing, to most complicated but best performing.
gqless: GraphQL Without GQL in React (youtube.com)Apr 06, 2020
In this video I experiment with a new and very alpha library called gqless which allows you to simply access your data, and it will perform the necessary GraphQL query to actually fetch it.
Build a Gatsby Site With Nest.js (youtube.com)Nov 05, 2019
What is Nest.js, and how does it make building APIs easier? In this episode, Ryan Chenkie teaches us how to create a GraphQL API using Nest.js, then builds a Gatsby site using the data.
- Jason Lengstorf
- Ryan Chenkie
Advanced GraphQL Techniques in Gatsby (youtube.com)Sep 12, 2019
Can a GraphQL node get data from two different places? Can we use GraphQL to normalize data form different sources? Mikhail Novikov will teach us advanced GraphQL patterns with Gatsby so you can create extremely powerful apps and websites.
- Jason Lengstorf
- Mikhail Novikov
Hooking Up a Conference in Real-time with GraphQL (youtube.com)Jul 31, 2019
In this talk, I'll show how you can rapidly prototype, build, & deploy your app using GraphQL, React Native, & AWS AppSync so you can spend your time worrying about more important things in life. In addition to what you'd expect from a conference app, we'll be adding live chat so attendees discuss talks & speakers can field questions & interact with them in real-time.
Gatsby + WordPress with WPGraphQL (youtube.com)Jul 25, 2019
Did you know WordPress & Gatsby are great together? In this stream, Jason Bahl teaches us how to use WordPress with Advanced Custom Fields and WPGraphQL to create an powerful, flexible admin dashboard, then query and display that data in a Gatsby site.
- Jason Lengstorf
- Jason Bahl
Making It All Fit Together with React and GraphQL (youtube.com)Jul 12, 2019
Many tools and processes go into modern front-end development: from component development to design and data fetching to testing and more. How does Stripe make these all work together? Join Paul Asjes from Stripe’s engineering team for a talk on how to make all these components and processes work in a way that makes the modern front-end greater than the sum of its many parts.
Combining GraphQL + mobx-state-tree (youtube.com)May 28, 2019
GraphQL and mobx-state-tree are match made in heaven; both are a model first oriented technologies. GraphQL optimizes data fetches and mutations. Adding mobx-state-tree to this mix, makes this model even richer: It allows client only state, actions and derived data to be mixed into our data models.
GraphQL + Suspense (youtube.com)May 21, 2019
In this talk, Jared Palmer, Engineering Lead at The Palmer Group goes deep on the past, present, and future of data fetching in React apps.
The GraphQL developer experience (youtube.com)Apr 24, 2019
Data fetching makes up a large part of our React apps, yet it's also some of the most complex code we write. GraphQL can help us reduce this complexity, especially when it's combined with intelligent tooling. In this talk, we'll explore how to achieve a friction-free state management experience with GraphQL and Apollo right inside your editor.
React and GraphQL - Building Blocks (youtube.com)Dec 20, 2018
Building GraphQL apps in React is no easy feat but is hugely simplified by GraphQL clients that intelligently take schemas and types into account. In this talk, we'll explore what a newer more flexible version of the urql library will look like, and how it encourages experimentation so you can build your own, custom GraphQL client more easily.
Real-time Offline-ready Mobile Apps w/ React Native & AWS (youtube.com)Dec 19, 2018
In this talk, I’ll demonstrate and discuss the more interesting and powerful functionality that AppSync offers and do so in a way that developers will walk away with a confident understanding of how AppSync works and can be extended to help them in their day to day. We'll also create & connect to a real AppSync API in a demo to demonstrate what we discussed in the talk in a live coding exercise.
Using Apollo Link State (youtube.com)Dec 09, 2018
In this video we learn how to use the apollo-link-state library to Mutate and Query our local state. Link State is an alternative to using React's Component level state, MobX, or Redux... access and mutate your data in the same way you communicate with external GraphQL APIs.
GraphQL + Audi = Yes! (youtube.com)Dec 05, 2018
Audi's Director of IT Digital Tech Solutions and Strategy, Jeff Titus, shares his GraphQL journey and lessons learned along the way.
Beyond Static With Gatsby & Apollo (youtube.com)Dec 05, 2018
In this talk, learn how Gatsby & Apollo help you build apps that combine the performance and workflow benefits of static sites with the flexibility and power of server-driven sites.
Teaching GraphQL (youtube.com)Dec 05, 2018
Whether you’re ramping up a new hire, mentoring a co-worker, writing documentation, or giving a technical talk, you’re constantly expected to share knowledge as requirements and technologies rapidly change.
GraphQL Schema Design @ Scale (youtube.com)Dec 05, 2018
GraphQL's type system is what makes it so powerful. However, as our schemas grow, they sometimes become hard to evolve, hard to reason about, and hard to use for our integrators.
Netflix Studio Insider: µServices to GraphQL (youtube.com)Dec 05, 2018
Dane Avilla, Senior Software Engineer at Netflix, shares the lessons-learned at Netflix as we established a mechanism for teams to 'opt in' and migrate from various microservice platforms (REST, gRPC, etc.) to GraphQL while preserving 'Freedom & Responsibility'.
Moving from Redux to GraphQL (youtube.com)Dec 05, 2018
Shruti Kapoor, Software Engineer at PayPal, and Perumal Palani, Member of Technical Staff - 2 at PayPal, walk through the decisions of moving from Redux to GraphQL.
- Shruti Kapoor
- Perumal Palani
- PayPal
Let's manage our local state with GraphQL (youtube.com)Nov 13, 2018
Apollo has given us freedom and happiness when it comes to managing our data coming from the server but we still had to write code and sometimes a lot of it to manage our local state?
Well, what if we managed it with queries too? Sounds too awesome right?
Let's learn how to do this with apollo-link-state.
GraphQL with ApolloBoost Client (youtube.com)Nov 02, 2018
Don't know where to begin with GraphQL in React? Begin by setting up a client with ApolloBoost and make a Query! In this video we pull my starred repositories from the GitHub GraphQL API.
GQL all the Things! (youtube.com)Sep 14, 2018
Let's take a look at look at what we can do with React Apollo today, how we can use it to even manage our local state and see what the future holds for us in the new releases of React Apollo.
State Management in React Apps with Apollo Client (youtube.com)May 25, 2018
Apollo has given us freedom and happiness when it comes to managing our data coming from the server but we still had to write code and sometimes a lot of it to manage our local state? Well, what if we managed it with queries too? Sounds too awesome right? Let's learn how to do this with apollo-link-state.
How to use GraphQL with React (youtube.com)May 13, 2018
We'll take a look at how to use GraphQL with React using the Apollo GraphQL library and GitHub's new GraphQL API. We'll look at setting up our client, provider, and finally writing and executing our GraphQL query.
Intro to GraphQL (youtube.com)Mar 31, 2018
GraphQL is a declarative query language that is revolutionizing how we think about the data in our applications — it helps make accessing APIs from both the client and the server an absolute breeze. Come learn the basics of GraphQL and how you can use it today!
A Postgres-backed GraphQL BAAS (youtube.com)Mar 31, 2018
A review of how we created a GraphQL backend backed by Postgres. The key challenges faced by real-world apps and our solution approach, specifically around expressive query arguments, access control, schema iteration, sharing auth between multiple API backends. We will also review some quick tips to make the most out of Postgres and reveal some early performance benchmarks. We will end with a demo how you can create complex data models and make intuitive graphql queries from your app without requiring in-depth knowledge of graphql schemas.
State Management in a GraphQL Era (youtube.com)Mar 20, 2018
We're going to start with exploring the evolution of making a SPA. Then we're going to dive into the problem of how fetching, caching, and reading data really complicates state-management and see what approaches we took with different libraries and frameworks like jQuery, Angular, and React.
What Is GraphQL? (youtube.com)Jan 10, 2018
In this video, I answer What Is GraphQL? and then discuss more about how to use GraphQL in a real world context and why you might want to.
Lessons learned from implementing a GraphQL API (youtube.com)Mar 29, 2017
We got introduced to GraphQL over a year ago and were impressed by its promise. Since then we have discovered patterns on how to best structure and implement a GraphQL API. In this talk we will share some of these patterns and provide examples on how to implement them.
- Florentijn Hogerwerf
- Dirk-Jan Rutten
GraphQL at Shopify (youtube.com)Nov 04, 2016
In this talk, we'll explore how Shopify designed and built its GraphQL API to make it easy for any team to extend and use our GraphQL schema.