Introduction to TanStack Query (React Query)
Build a modern React ToDo app using TanStack Query, Node.js, and full test automation with Vitest.
Development ,Web Development,JavaScript
Lectures -25
Duration -2 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
You can build modern production-grade React apps from scratch! This course will take you step-by-step through the process of building a full-featured ToDo application using React, TanStack Query (previously called React Query), Node.js, and Vitest for testing.
You will start with the required steps, like setting up your environment, learning some standard GitHub workflows, and scaffolding your React app. Then, you'll delve deeper by learning about advanced state management with TanStack Query and why Redux as a state management library may not be the right solution all the time, and you'll incorporate API in real-time.
Now, you've made it to the final module and you'll learn all about automated testing, generating code coverage reports, and moving your project over to Vite to take advantage of fast feedback cycles in development and testing. The course combines the front-end application development, back-end configuration and the best practices for testing, making it an ideal introduction into modern web development.
Topics Discussed:
- React + Node.js integration with production ready Todo app
- State management with TanStack Query (React Query)
- Creating APIs and consuming an API (CRUD)
- Modern Unit Testing with Vitest & 100% Code Coverage
- GitHub Workflows essentials for project management
- Migration and optimization projects with Vite
- React + Node.js integration with production ready Todo app
- State management with TanStack Query (React Query)
- Creating APIs and consuming an API (CRUD)
- Modern Unit Testing with Vitest & 100% Code Coverage
- GitHub Workflows essentials for project management
- Migration and optimization projects with Vite
- React developers who want to advance their skills
- Frontend developers who want to see alternatives to redux for state management
- Complete beginners who want an Organized way to learn fullstack concepts
- Developers who want to learn automated testing with real life examples
- React developers who want to advance their skills
- Frontend developers who want to see alternatives to redux for state management
- Complete beginners who want an Organized way to learn fullstack concepts
- Developers who want to learn automated testing with real life examples
- React developers who want to advance their skills
- Frontend developers who want to see alternatives to redux for state management
- Complete beginners who want an Organized way to learn fullstack concepts
- Developers who want to learn automated testing with real life examples.
Goals
At the conclusion of this course, you will be able to:✅ From scratch, create a fully featured ToDo app using React and Node.js.
✅ Understand how to implement and use modern state management using TanStack Query (React Query).
✅ Learn more scalable data-fetching methods by using TanStack, as an alternative to Redux.
✅ Create, set up and consume RESTful APIs using Node.js to manage ToDo items.
✅ Learn how to unit test, gain code coverage, and automate testing with Vitest.
✅ Achieve 100% coverage on critical React component tests.
✅ Migrate React apps smoothly and with ease to Vite to increase your development and testing workflow speed.
✅ Gain insightful experience in applying real-world GitHub workflows and how to manage code in a real-world repo.
Prerequisites
- Basic Knowledge of JavaScript & TypeScript
- Basic Knowledge of React

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction to the Course
4 Lectures
-
Introduction to the Course 04:30 04:30
-
Pre Requirements of this course 01:31 01:31
-
GitHub repositories
-
How to Work with Github Repository 02:27 02:27
Bootstraping the ToDo Application
6 Lectures

Getting Started with TanStack Query (React Query)
7 Lectures

Automated Testing for TanStack Query (React Query)
8 Lectures

Instructor Details

Babak Mehrabi
I worked on big companies with thousands of users and implemented a lot of software development best practices in my projects.
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now