This is the code repository for Full Stack Development with JHipster, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.
JHipster is a development platform to generate, develop, and deploy Spring Boot and Angular/React applications and Spring microservices. It provides you with a variety of tools that will help you quickly build modern web applications. This book will be your guide to building full stack applications with Spring and Angular using the JHipster tool set.
All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.
All code files are placed in their respective folders.
Chapters 1, 2, 8, and 14 do not contain code files.
The code will look like the following:
entity Product {
name String required
description String
price BigDecimal required min(0)
size Size required
image ImageBlob
}
enum Size {
S, M, L, XL, XXL
}
entity ProductCategory {
name String required
description String
}
To get the most out of this book, you will need to know basics of the following technologies: *Web technologies (HTML, JavaScript, and CSS) *Java 8 *Basics of the Spring Framework *Basic understanding of SQL databases *Build tools (Maven or Gradle) *NPM or Yarn It will also be easier if you are familiar with using technologies such as Docker and Kubernetes, as it will help you grasp some of the chapters easily. You will also need JDK8, Git, Docker, and NodeJS installed; your favorite web browser; a terminal application; and your favorite code editor/IDE.