Framework zur Erstellung von Single-Page-Webanwendungen

Angular ist ein auf TypeScript-basiertes Frontend-Applikationsframework, dass der Erstellung von Single-Page-Webanwendungen dient. Das Framework kann sowohl zur Erstellung mobiler Apps, hier häufig im Zusammenspiel mit ionic, als auch zur Programmierung von Web Apps eingesetzt werden. Auch wenn Angular aus dem Hause Google kommt, ist es als Open-Source-Software deklariert.

Durch den TypeScript-Ansatz ergeben sich neue Möglichkeiten, wie z.B. eine klassenbasierte objektorientierte Programmierung oder eine verbesserte Dependency Injection (damit wird die Verantwortlichkeit für den Aufbau eines Abhängigkeitsnetzes zwischen Objekten in zentrale Komponenten überführt). TypeScript ist zudem rückwärtskompatibel zu JavaScript.

Teilen