Zum Inhalt springen
Logo von ballmüllersolutions E-Mail schreiben Anrufen

Angular im Großen: Nx-Monorepos und Architektur

Mehrere Anwendungen und Fachgebiete in einem Repository: Nx-Workspace, Bibliotheken nach Fachlichkeit, Grenzen, die der Build durchsetzt, Zustand mit Signals, veröffentlichbare Bibliotheken und die Frage, wann Micro-Frontends sich lohnen.

Auf die Warteliste

Akademie durchsuchen Lernplan für diesen Kurs

Für wen

Für Teams mit mehr als einer Angular-Anwendung und für Leitende, die Schnitte entscheiden.

Voraussetzungen

W9 oder ein nachweislich vorhandenes Angular-Projekt, dazu K4 (Domänenmodell, Entscheidungsvorlagen). Gebraucht wird Node.js in einer von Angular genannten Fassung.

Danach können Sie

  • Einen Nx-Workspace anlegen und begründen, wann sich ein Monorepo lohnt
  • Bibliotheken nach Typ und Fachgebiet schneiden und Grenzen mit Etiketten durchsetzen
  • Affected-Läufe und den Cache einsetzen und in CI beschreiben
  • Fachgebiete als Kontexte schneiden und je Kontext eine API-Gruppe bauen
  • Zustand mit Signals und dem NgRx Signal Store führen
  • Eine Bibliothek veröffentlichen und über Micro-Frontends begründet entscheiden

Inhalte

  1. W10.1

    Der Nx-Workspace

    Monorepo, Nx, Bibliothekstypen, Etiketten, Grenzen, Affected, Cache, CI

    8 h
  2. W10.2

    Schnitte nach Fachlichkeit

    Strategisches DDD, Fachgebiete als Bibliotheksgruppen, ein API je Kontext, Backend for Frontend

    9 h
  3. W10.3

    Zustand, Bibliotheken, Verteilung

    Signals und NgRx Signal Store, Bibliotheken veröffentlichen, Micro-Frontends

    11 h

Zusammen rund 28 Stunden (Richtwert).

Lektionen

Text und Video jeder Lektion sehen Sie nach dem Kauf hier auf der Seite; Titel und Ziele stehen schon jetzt da. Ein Selbstlernkurs: Sie arbeiten die Lektionen der Reihe nach durch und prüfen Ihre Übungen selbst an den Lösungen.

Das erste Modul (W10.1) können Sie kostenlos lesen, mit Text und Video, ohne Anmeldung: so sehen Sie vor dem Kauf, wie der Kurs arbeitet.

Die Lektionen stehen unter ihren Modulen, in der Reihenfolge des Kurses. Ein Klick auf ein Modul öffnet oder schließt seine Lektionen.

W10.1 Der Nx-Workspace

Richtwert: 8 Stunden · 3 Lektionenkostenlos lesen
  1. Lektion 1 · etwa 180 Minuten

    Wann ein Monorepo, und Nx anlegen

  2. Lektion 3 · etwa 120 Minuten

    Affected, Cache und der Lauf in CI

W10.2 Schnitte nach Fachlichkeit

Richtwert: 9 Stunden · 3 Lektionen
  1. Lektion 4 · etwa 180 Minuten

    Strategisches DDD: Kontexte der Kladde

  2. Lektion 5 · etwa 180 Minuten

    Fachgebiete als Bibliotheksgruppen

  3. Lektion 6 · etwa 180 Minuten

    Ein API je Kontext: Verträge und BFF

W10.3 Zustand, Bibliotheken, Verteilung

Richtwert: 11 Stunden · 3 Lektionen
  1. Lektion 7 · etwa 180 Minuten

    Zustand: Signals und NgRx Signal Store

Abschlussprojekt: die Kladde

Was die Kladde nach diesem Kurs kann

Ein kleiner Nx-Workspace der Kladde mit zwei Anwendungen und Bibliotheken nach Fachgebiet, durchgesetzten Grenzen, einem Store und einer veröffentlichbaren Bibliothek.

Der Kurs endet mit einer Modulprüfung: einem kleinen Workspace nach Vorgabe gegen vorgegebene Tests.

Mehr über die Kladde

Zertifizierungen

Für Nx und Angular gibt es keine Microsoft-Prüfung.

Weiterlernen mit Microsoft Learn

Lernpfade und Dokumentation von Microsoft passend zu diesem Kurs, auf Microsoft Learn meist auch auf Deutsch.

Alle Kurse im Überblick