Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
TanStack Query: Efficient Data Fetching and State Management

TanStack Query: Efficient Data Fetching and State Management

1h 31mIntermediate2025-04-18

Authors

Eve Porcello

Eve Porcello

Software Developer and Instructor

Course details

Get an introduction to TanStack Query, a powerful library for efficient data fetching and state management in modern web applications. Instructor Eve Porcello shows you how to optimize API requests, manage server and client state, and improve performance. The course covers both basic and advanced techniques, including real-time updates, pagination, and optimistic updates. Check out this course to find out how you can simplify complex state management and build responsive, dynamic web applications.

Learning objectives
Learn the core concepts of TanStack Query.
Apply efficient data fetching strategies.
Analyze and manage server and client state.
Utilize advanced features for real-time and optimistic updates.

Skills covered

TanStack QueryTanStack LLCFront-End Web DevelopmentWeb DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Managing data in React applications
  • 02 - Setting up your environment

1. Working with TanStack Start

  • 03 - Generating a project
  • 04 - Installing TanStack Query
  • 05 - Sending a Q query
  • 06 - Displaying data
  • 07 - Creating parallel queries
  • 08 - Optimizing with useQueries
  • 09 - Building components for query results

2. Customizing Queries

  • 10 - Managing server and client state
  • 11 - Updating client state
  • 12 - Enhancing CSS styles
  • 13 - Viewing query keys
  • 14 - Setting up developer tools
  • 15 - Nesting query keys hierarchically
  • 16 - Refetching query data

3. Advanced Best Practices

  • 17 - Working with mutations
  • 18 - Handling mutation errors
  • 19 - Working with optimistic UI
  • 20 - Improving performance with cache control
  • 21 - Fetching repo data
  • 22 - Rendering repository data
  • 23 - Implementing pagination

Conclusion

  • 24 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal