Technical requirements
You will need the latest Java JDK LTS version (Java 17 at the time of writing). In this book, we will be using Fedora Linux, but you can use Windows or macOS as well.
You will need the latest Node.js LTS version (16.15 at the time of writing).
You will need a working Docker environment to be able to run the Quarkus tests and to build and push container images using a Docker daemon. However, we’ll analyze alternatives that won’t require a Docker daemon. There are Docker packages available for most Linux distributions. If you are on a Windows or macOS machine, you can install Docker Desktop.
You can download the full source code for this chapter at https://github.com/PacktPublishing/Full-Stack-Quarkus-and-React/tree/main/chapter-12.