JHipster supports an incredible number of modern web application technologies out of the box. Some of them are used as the base or core of the generated application, while some technologies are opt-in via choices made during application generation. Let's see the different technologies supported mainly for monolithic applications in brief:
- Client-side technologies
- Server-side technologies
- Database options
There are many more technologies supported, and we will look at them in later chapters when we touch upon microservices.
Client-side technologies are explained in the following sections.