4

The Angular Mini-Book

 2 years ago
source link: https://www.infoq.com/minibooks/angular-mini-book/?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

The Angular Mini-Book

angular-mini-book-cover-1637181011118.jpg

Nov 17, 2021

About the Author

1Matt-Raible-1637170998913.jpgMatt 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.

This initial edition (v1.0) uses Angular 12 and Spring Boot 2.5. I do plan on updating it for Angular 13 and Spring Boot 2.6. If you have any tips for upgrading, please let me know!

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

  • The Angular Mini-Book
  • 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

Recommend

  • 57
    • www.gitbook.com 6 years ago
    • Cache

    advanced-go-programming-book · GitBook

    Build a culture of transparency & documentation, organically. A workflow for everyone, intuitive and automated. Create Never start from scratch It’s easy to get up and running in GitBook—just sync...

  • 47
    • www.tuicool.com 5 years ago
    • Cache

    Mini book: The JHipster Mini-Book 5.0

    The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster. JHipster is a develop...

  • 11
    • blog.oyanglul.us 3 years ago
    • Cache

    Clojure The Mini Book

    Clojure The Mini Book Table of Contents 我每天用括号当早饭 为什么要学习全是括号的语言 选择Clojure是因为 专门为多线程并发编程设计 跑在JVM上,使部署变得简单

  • 7
    • blog.oyanglul.us 3 years ago
    • Cache

    Functional JavaScript Mini Book

    Functional JavaScript Mini Book   📣 不要再找了, 弹幕功能已关闭 ⚠ DEPRETICATED ⚠ 本书已 过时 停更,请转到新书 👉

  • 11
    • www.josephguadagno.net 3 years ago
    • Cache

    ASP.NET Core 5 and Angular - Book Review

    ASP.NET Core 5 and Angular - Book Review 1 minute read Overall I enjoyed the outline and flow of this book. The author does an excel...

  • 6

    In this series of blog posts, we are going to learn about Angular from beginning. I will try to keep the blogs very short, crisp and easy to understand. Go to Angular's official website if you want to l...

  • 3
    • www.infoq.com 2 years ago
    • Cache

    The Angular Mini-Book 2.0

    InfoQ Homepage

  • 2
    • blog.oyanglul.us 2 years ago
    • Cache

    file:clojure/clojure-the-mini-book.org

    Clojure The Mini Book Table of Contents ;; please using cider version of ob-clojure (require 'ob-clojure) (require 'ob-js) ;;(setq org-babel-clojure-backend 'cider)...

  • 5
    • www.infoq.com 1 year ago
    • Cache

    The JHipster Mini-Book 7.0

    InfoQ Homepage

  • 0
    • www.infoq.com 1 year ago
    • Cache

    The Angular Mini-Book 3.0

    InfoQ Homepage

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK