Creating Spring Boot and React CRUD Full Stack Application with Maven

This guide helps you create a full-stack application with CRUD (Create, Read, Update and Delete) features using React for the frontend and Spring Boot as the backend REST API. 

You Will Learn

  • What a full-stack application is.
  • Why developers create full-stack applications.
  • How to you use React as a frontend framework.
  • How to you use Spring to create a backend REST Service API.
  • How to you call Spring Boot REST API from React using the axios framework.
  • How and when to use different REST API Request Methods — GET, POST, PUT and DELETE.
  • How to you perform CRUD (Create, Read, Update and Delete) operations using React and Spring Boot.
  • How to create a form in React using Formik?