YoVDO

The GraphQL Developer Experience - Achieve Friction-Free State Management

Offered By: React Conferences by GitNation via YouTube

Tags

Conference Talks Courses React Courses GraphQL Courses Redux Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how to achieve friction-free state management with GraphQL and Apollo in this 31-minute conference talk from React Amsterdam 2019. Dive into the importance of GraphQL for data fetching in React applications and learn how it can reduce complexity when combined with intelligent tooling. Discover principles for great developer experience, including tools that spark joy, don't get in the way, are predictable, and provide immediate feedback. Compare data fetching approaches using hooks, Redux, and caching strategies. Witness live demos showcasing GraphQL's advantages over Redux for state management and its approachability. Gain insights into improving your developer experience and streamlining data handling in React projects.

Syllabus

Intro
About Peggy
What is GraphQL
Why is GraphQL important
What does great developer experience look like
Great developer experience should spark joy
Super scientific research
Tools shouldnt get in the way
Tools should be predictable
Tools should tell us immediately
Tools that fit these principles
Tools with great developer experience
Data fetching and React
Data fetching with hooks
Redux vs cache
Dont put everything in your cache
The key to improving your developer experience
Live demos
Fonts
Redux
CoolDudu
Local state management
GraphQL vs Redux
GraphQL is approachable
Contact Peggy


Taught by

React Conferences by GitNation

Related Courses

Design 1o1 Redux - Part 1: Myself
Abadir - Accademia di Belle Arti via iversity
React Router and Redux
Microsoft via edX
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux
Universidad Austral via Coursera
React
Udacity