0

The Angular Mini-Book 3.0

 1 year ago
source link: https://www.infoq.com/minibooks/angular-mini-book-v3/?itm_source=minibooks&itm_medium=link&itm_campaign=homepage
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

InfoQ Homepage Guides The Angular Mini-Book 3.0

The Angular Mini-Book 3.0

angular-book-pdf-screen-v3.0-cover-s-1687455780516.jpg

Jun 23, 2023

About the Author

1matt-raible-1645197620203.jpegMatt Raible is a web developer, Java Champion, and developer advocate @oktadev with a passion for skiing, mountain biking, classic VWs, and good beer. He drives a '66 21-window and a '90 Syncro Westy. He's made in Montana and resides in Centennial, Colorado with his fabulous family.

The InfoQ Newsletter

A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example

Enter your e-mail address
Select your country

I consent to InfoQ.com handling my data as explained in this Privacy Notice.

We protect your privacy.

The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy. What about deploying your Angular app to the cloud? Yep, it covers that too!

This third edition (v3.0) uses Angular 15 and Spring Boot 3.0.

You can download the code for this book's examples here.

Follow @mraible on Twitter for book updates.

Purpose of the book

I think building web and mobile applications with Angular, Bootstrap, and Spring Boot is a great experience. I'd like to encourage more developers to try it.

Free download

Table of Contents

  • Dedication
  • Acknowledgments
  • Preface
    • What is in an InfoQ mini-book?
    • Who this book is for
    • What you need for this book
    • Conventions
    • Reader feedback
  • Introduction
  • Build an Angular App
    • A Brief History of Angular
    • Create a new Angular project
    • Unit and End-to-End Testing
    • Continuous Integration
    • Deployment to Heroku
    • Styling with Bootstrap
    • Styling with Angular Material
    • Add Auth with OpenID Connect
    • Summary
  • Integrate Angular with Spring Boot
    • What’s New in Angular?
    • What’s New in Spring Boot?
    • Create an Angular App
    • Create a Spring Boot App
    • CRUD in Angular
    • Mocking Spring Security’s OIDC Configuration
    • Security Patterns for Spring Boot
    • Summary
  • Beautiful Angular Apps with Bootstrap
    • Angular Loves Bootstrap
    • Integrate Bootstrap with Angular
    • Make Your Angular App Beautiful with Bootstrap
    • Add a Data Table with Searching, Sorting, and Pagination
    • Angular + Bootstrap + Spring Boot = JHipster
    • Summary
  • Angular Deployment
    • Create an Angular + Spring Boot App
    • Deploy Angular to Heroku with Secure Headers
    • Use ng deploy with Firebase, Netlify, and AWS
    • Summary
  • Angular and Docker
    • Dockerize an Angular App
    • Combine Angular and Spring Boot in a Single Artifact
    • Build a Docker Image with Jib
    • Run via Docker on Heroku and Knative
    • Use Cloud Native Buildpacks to Build Docker Images
    • Summary
  • Action!
    • Additional reading
    • Folks to follow
  • About the author

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK