Friends shouldn't let friends write CRUD apps. At least, not by hand. That's why I used a schematic called Angular CRUD in one of my last Angular + Spring Boot blog posts. That post is kinda old (January 2020), but the combination of Angular and Spring Boot remains popular. That's why I decided to turn the series into an Angular Mini-Book for InfoQ.
The book has five different sections:
- Build an Angular App
- Integrate Angular with Spring Boot
- Beautiful Angular Apps with Bootstrap
- Angular Deployment
- Angular and Docker
My goal with the book is to show you everything you need to get your Angular + Spring Boot app to production. But, what about JHipster?
Of course, you can just use JHipster, but I've found that a lot of beginners are intimidated by all the code it generates. That's why I wanted to create a bare-bones Angular guide that uses Spring Boot for its API.
I published the news on Twitter at the end of June.
I'm happy to announce that I've finished the first draft of the @Angular Mini-Book! After the editing process, you'll be able to find it at a local @InfoQ website.— Matt Raible (@mraible) July 1, 2021
Hopefully, they'll create a better cover for it. 😅 #angular #springboot #asciidoctor pic.twitter.com/el20GCS24s
You can see the getting started tutorial for how to use it in your projects. To inspire you, I've included some screenshots of the new Bootstrap and Angular Material support.
Angular CRUD + Bootstrap
Angular CRUD + Angular Material
This theme is based on Create a responsive sidebar menu with Angular Material by Zoaib Khan.
Introduction to Angular CRUD Video
I also published an Introduction to Angular CRUD video that shows how it works.
You might ask, "When will the Angular Mini-Book be published?"
We're about halfway through tech editing. I hope to finish that in the next month, pass it on to copy editing, and publish before the end of the year.