Scaffolding Spring Boot and Angular Web Apps with JHipster 4
This course is designed to teach you the importance of using scaffolding for creating your web application and why JHipster can be an excellent choice to provide this scaffolding.
What you'll learn
Building a new web application with modern tooling has always presented a challenge. You need to address many development concerns like continuous delivery, security and testing; yet, these concerns are often given a lower priority when compared to the development of features. In this course, Scaffolding Spring Boot and Angular Web Apps with JHipster 4, you will see how JHipster addresses these concerns right at the time of project creation, leveraging the popular Angular framework for the client implementation and Spring Boot framework for the server implementation. You will learn how to generate a web application that includes tooling from development build scripts to production docker configurations. Then, you will see how easy it is to add a new feature to the generated project. Finally, you will exercise the configuration and deployment of the application as a production artifact. When you have finished the course, you should have a foundational understanding of what JHipster is providing you so that you can begin using it for the scaffolding on your next web application.
Table of contents
- What Are the Options for Project Generation? 2m
- Deciding on Application Meta-data 4m
- Understanding the JHipster Registry 1m
- Deciding on the Authentication Type 3m
- Deciding on the Database 4m
- Deciding on the Build Tool 1m
- Understanding the Selection of Additional Dependencies 1m
- Deciding on the Client Framework and Styles 2m
- Understanding the Selection of Internationalization 1m
- Deciding on the Selections for a Testing Framework 1m
- Understanding the JHipster Marketplace 1m
- Understanding the Scaffolding Generation Process 2m
- Summary 2m