Part 2:Building and Deploying Our First Full-Stack Application with a REST API
In this part, we are going to be building and deploying our first full-stack application with a REST API. We will start by implementing a backend service using Express and Mongoose ODM. Then, we will create unit tests for it using Jest. After that, we will create a frontend with React and integrate it with our backend service using TanStack Query. Finally, we will deploy the application using Docker and learn how to set up a CI/CD pipeline.
This part includes the following chapters:
- Chapter 3, Implementing a Backend Using Express, Mongoose ODM, and Jest
- Chapter 4, Integrating a Frontend Using React and TanStack Query
- Chapter 5, Deploying the Application with Docker and CI/CD