Skip to content

React Query, Axios, Typescript example: get, post, put, delete - useQuery, useMutation, error handling

Notifications You must be signed in to change notification settings

bezkoder/react-query-axios-typescript

Repository files navigation

React Query with Axios and Typescript example

React Client with React Query and Axios (Typescript) to make CRUD requests to Rest API in that:

  • React Query Axios Typescript GET request: get all Tutorials, get Tutorial by Id, find Tutorial by title
  • React Query Axios Typescript POST request: create new Tutorial
  • React Query Axios Typescript PUT request: update an existing Tutorial
  • React Query Axios Typescript DELETE request: delete a Tutorial, delete all Tutorials

react-query-axios-typescript

For instruction, please visit:

React Query Axios (Typescript) - Get/Post/Put/Delete example with Rest API

Related Posts:

React Hooks Typescript example Project with Axios and Web API

React Hook Form Typescript example with Validation

React Table example: CRUD App with react-table v7

React Hooks File Upload example

React Hooks: JWT Authentication & Authorization example

React + Redux + Hooks: JWT Authentication & Authorization example

Fullstack with Node Express:

React + Node Express + MySQL

React + Node Express + PostgreSQL

React + Node Express + MongoDB

Fullstack with Spring Boot:

React + Spring Boot + MySQL

React + Spring Boot + PostgreSQL

React + Spring Boot + MongoDB

Fullstack with Django:

React + Django Rest Framework

Serverless with Firebase:

React Typescript Firebase example: Build CRUD App

React Typescript Firestore example: Build CRUD App

Integration (run back-end & front-end on same server/port)

How to integrate React with Spring Boot

Integrate React with Node Express on same Server/Port

This project was bootstrapped with Create React App.

About

React Query, Axios, Typescript example: get, post, put, delete - useQuery, useMutation, error handling

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published