How to create a CMS using Jhipster version 7, Spring and Angular
What you will learn
You will learn how to create a CMS using Jhipster
Why take this course?
The goal of this free course is to give you some insight on how to use Jhipster to create a monolithic app, in this case, a CMS. I will explain the basics of Jhipster using the currently latest version 7 that comes with lots of new features that makes, creating an app, a great tool to create your own apps.
As an introductory course I will cover the basics about:
- How to create a project with Jhipster and launch it.
- How to create entities using a JDL file.
- How to do the basic customizations as cascade deletion and control what the user and admin can see in each entity created.
- How to make some intermediate configuration like modifying DTOs and mappers to suit your case.
You should have some previous knowledge about Spring, Angular, SQL databases (H2) and Graddle, but it is not my intention to get into too much detail as there is plenty of material where you could find advanced technical information. You can check John Purcell’s courses.
I will try to give some insight into where to find some information in case you want to use other technologies like React, Vue, NoSQL databases and where to find some help in case you get stuck in your way.
After the course, you should be able to create the basic entities for your own project.