Zum Inhalt springen

Angular

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 08.11.2026

Angular ist ein Framework von Google für Webanwendungen, geschrieben in TypeScript. Es bringt von Haus aus mit, wofür man bei React mehrere Pakete zusammensucht: Routing, Formulare, Datenabruf und Tests.

Angular

Ein Framework für Webanwendungen, das Aufbau, Werkzeuge und Schreibweise weitgehend vorgibt.
Beispiel: „Das Kundenportal der Versicherung läuft auf Angular, weil dort zwanzig Entwickler an derselben Anwendung arbeiten.“

Abgrenzung zu AngularJS: Der Vorgänger von 2010 basiert auf JavaScript und ist mit Angular nicht kompatibel. Google hat Angular 2016 als Neuentwicklung veröffentlicht und die Unterstützung für AngularJS im Januar 2022 beendet.

Verwandt: TypeScript, die Sprache, in der Angular-Anwendungen geschrieben werden.

Was Angular mitbringt

Fast alles, was eine große Anwendung braucht, in einem Paket: Komponenten, Routing, Formularprüfung, einen HTTP-Client, Werkzeuge für Tests und eine Kommandozeile, die neue Bausteine nach festem Schema anlegt.

Dahinter steht eine klare Haltung. Für die meisten Aufgaben gibt es einen vorgesehenen Weg, und das macht Angular-Projekte untereinander ähnlich. Wer eines kennt, findet sich im nächsten schnell zurecht.

Für wen Angular passt

Für große Teams und langlebige Anwendungen, etwa in Banken, Versicherungen oder bei internen Unternehmenswerkzeugen. Die festen Vorgaben zahlen sich aus, wenn viele Leute über Jahre am selben Code arbeiten.

Für eine Unternehmenswebsite ist Angular zu schwer. Die Einarbeitung dauert länger als bei Vue.js oder React, und das Ergebnis lädt mehr JavaScript, als eine Seite mit Texten und Bildern braucht.

Wie Angular sich weiterentwickelt

In den letzten Versionen ist Angular schlanker geworden. Komponenten kommen ohne die früher nötigen Module aus, und für die Reaktivität setzt das Framework auf Signals, kleine Behälter für Werte, die ihre Anzeige direkt benachrichtigen.

Neue Hauptversionen erscheinen etwa zweimal im Jahr. Wer eine Angular-Anwendung betreibt, plant die Aktualisierung deshalb als festen Posten ein.

Siehe auch:

TypeScript

JavaScript mit Typangaben, das vor der Auslieferung übersetzt wird.

#Programmiersprachen

React

Eine JavaScript-Bibliothek von Meta, die Benutzeroberflächen aus Komponenten zusammensetzt.

#Programmiersprachen

Vue.js

Ein JavaScript-Framework für Benutzeroberflächen, das sich schrittweise in bestehende Seiten einbauen lässt.

#Programmiersprachen

Framework

Gibt den Aufbau einer Anwendung vor und ruft deinen Code an den vorgesehenen Stellen auf.

#Programmiersprachen

Ember.js

Ein JavaScript-Framework für große Webanwendungen mit festen Konventionen.

#Programmiersprachen

Komponente

Ein in sich geschlossener, wiederverwendbarer Baustein einer Benutzeroberfläche.

#Programmiersprachen