React Query / TanStack Query: React Server State Management

Mastering queries, mutations, integration with auth, testing and more!

4.70 (1480 reviews)
Udemy
platform
English
language
Other
category
instructor
React Query / TanStack Query: React Server State Management
11,274
students
7 hours
content
Mar 2024
last update
$89.99
regular price

What you will learn

React Query version 5 queries, mutations, and cache control

Using React Query for pagination, infinite scroll, and optimistic updates

Integrating React Query with Authentication

Testing React Query

Why take this course?

Version 5 update released!

As of January 2024, this course covers React Query version 5.

--


React Query (also called TanStack Query) has become the go-to solution for server state management in React apps, and for good reason! This smart, comprehensive solution makes it easy to keep your app up-to-date with data on the server.

In fact, if you are using Redux simply to manage data from the server, React Query can replace Redux in your app. And, for server data management, React Query is much simpler and more powerful than Redux. For example, React Query: 

  • tracks loading and error states for your server queries (no need to manage that yourself!)

  • makes cached server data available for display while you're fetching updated data

This course starts with a simple app to learn the basics of React Query version 3

  • queries

  • loading and error states

  • React Query dev tools

  • pagination and pre-fetching

  • mutations

Then we take a detour with the Star Wars API to learn about Infinite Queries (getting more data just as the user has gotten near the end of the current data).

Finally, we work on a large, multi-component app to learn about the above in more detail, plus

  • centralizing loading and error handling

  • filtering data

  • integrating React Query with auth

  • ways to keep data up to date after mutations, including optimistic updates

  • testing React Query

Other notable course features:

  • pre-written projects to use as a backdrop for React Query, so there's no time wasted writing code not relevant to the course

  • ample opportunities to practice with periodic "code quizzes" to make sure you're understanding the concepts

  • visual models for complicated concepts to help understand all of the moving pieces

  • the major project is written in TypeScript

  • supportive instructor who loves engaging with students in Q&A

Come see what the hype is about, and improve your apps with simpler, more powerful server state management!

Screenshots

React Query / TanStack Query: React Server State Management - Screenshot_01React Query / TanStack Query: React Server State Management - Screenshot_02React Query / TanStack Query: React Server State Management - Screenshot_03React Query / TanStack Query: React Server State Management - Screenshot_04

Reviews

Abdul
September 26, 2023
It was an amazing course, and I learned a lot from this course "Thank you, Bonnie". She explained the concepts very clearly and provided the resources at the same time for better understanding, as well as GitHub repo links for the latest versions of React Query(V3 -> V4).
Gabriella
September 7, 2023
I enjoyed this course up until the Lazy Days Spa App. I don't think I grasped much after that but I sure learned one thing, which is that in the future I will try my best to avoid courses with a lot of pre-written code 80% of which I don'know what it is doing. I realize that this is somewhat of an advanced course and it would have been a lot longer had we built the app from scratch. Still, I have to say I do not enjoy this style of teaching and also I'd rather be typing out code than looking at endless slides about react-query theory.
Ivan
August 26, 2023
Excellent course. It covers every essential topic of React Query, and presentation was also on point. It has resources from official documentation. Very good examples, in a small specific examples, and then combination in a medium size project. Keep up with the awesome work Bonnie!
Chris
August 17, 2023
This is a great course to take to really learn the most important things about react-query and how to test it. I have been using react query for a few years already, but I still learned a lot of things from this course. Thanks Bonnie!
Ngoc
August 17, 2023
This is a well-prepared course, and maybe one of the best places to learn React Query. I am currently not familiar with the way the teacher explains, but that is not a big problem.
Krishna
July 22, 2023
Bonnie, I really loved your course structure and the course projects. This is course is well organized and taught in an easy to chew fashion.Keep up the good work. Thanks!
David
May 29, 2023
The course makes it easy to get started with React Query. It strikes a good balance between explaining concepts and writing code. I also like how the sections are broken down into small, bite-sized chunks.
Soodabeh
May 26, 2023
the amount and complexity of provided code is sometimes overwhelming and hard to wrap our head around. it would have been easier to work on a simpler app than Spa. i personally prefer to follow the concepts and theory hand in hand with the code, rather than following a stand-alone slide for just the theory and then moving to coding and the syntax. having said that, the course material and the instructor have been very clear and informative and so far.
Robert
May 10, 2023
This course is a fantastic introduction to React Query. We are using it at work and I had never heard of it. The content was perfect for what I needed, to include a primer for testing with React Testing Library, which I had also never used. Bonnie is a great teacher, and has joined the illustrious ranks of becoming one of my favorite Udemy instructors. She has other courses which I will definitely be taking.
Anonymized
April 6, 2023
Pretty much the only resource I can find on React Query, so thank god it's actually really great at explaining the concepts!
Ionut
March 13, 2023
I respect the author for his work JUST...this course it has alot of minus. - to many useless speak, - hard to implement the project, - hard to follow, - i have found a better course in youtube with no money. I appreciate the effort just...
Ronaldo
January 14, 2023
The course is very well structured. Bonnie explains in a progressive level that won't let you confused. I totally recommend the course. The only thing that I would like to know is when it is going to be updated to v4. That would be useful, since I will apply the API in my work code base.
강준석
January 10, 2023
Because you speak English slowly, I can understand English well even though it is not my first language Thanks!
Adel
January 3, 2023
The pace is very appropriate & quiz helped me to memorize the syntax & code requied was small !! Language is very clear so I am very comfortable and concentrate on the subject
Steven
January 1, 2023
This course is one of the best React Query courses on Udemy . Bonnie is precise, friendly, knowledgeable and to the point. She keeps the course up to date, and if not explains why. Excellent communication. Additionally, within a short time answers questions the student may have with potential solutions. And keeps in communication until the problem is resolved. I think her courses are underrated on Udemy. Highly recommend.

Charts

Price

React Query / TanStack Query: React Server State Management - Price chart

Rating

React Query / TanStack Query: React Server State Management - Ratings chart

Enrollment distribution

React Query / TanStack Query: React Server State Management - Distribution chart

Related Topics

4059358
udemy ID
5/18/2021
course created date
5/29/2021
course indexed date
Bot
course submited by