Winkel 2 - Übersicht

Angular JS ist ein Open Source-Framework, das über JavaScript erstellt wurde. Es wurde von den Entwicklern bei Google erstellt. Dieses Framework wurde verwendet, um Hindernisse bei der Arbeit mit Einzelseitenanwendungen zu überwinden. Auch das Testen wurde beim Erstellen des Frameworks als Schlüsselaspekt betrachtet. Es wurde sichergestellt, dass das Framework leicht getestet werden konnte. Die erste Veröffentlichung des Frameworks erfolgte im Oktober 2010.

Merkmale von Angular 2

Im Folgenden sind die Hauptmerkmale von Angular 2 aufgeführt:

  • Components- Die frühere Version von Angular hatte einen Fokus auf Controller, hat aber jetzt den Fokus auf Komponenten über Controller geändert. Komponenten helfen dabei, die Anwendungen in viele Module zu integrieren. Dies hilft bei der besseren Wartung der Anwendung über einen bestimmten Zeitraum.

  • TypeScript- Die neuere Version von Angular basiert auf TypeScript. Dies ist eine Obermenge von JavaScript und wird von Microsoft verwaltet.

  • Services- Dienste sind eine Reihe von Codes, die von verschiedenen Komponenten einer Anwendung gemeinsam genutzt werden können. Wenn Sie beispielsweise eine Datenkomponente hatten, die Daten aus einer Datenbank ausgewählt hat, können Sie diese als gemeinsam genutzten Dienst verwenden, der für mehrere Anwendungen verwendet werden kann.

Darüber hinaus bietet Angular 2 bessere Funktionen zur Ereignisbehandlung, leistungsstarke Vorlagen und eine bessere Unterstützung für mobile Geräte.

Komponenten von Angular 2

Winkel 2 besteht aus folgenden Komponenten:

  • Modules- Dies wird verwendet, um die Anwendung in logische Codeteile aufzuteilen. Jeder Code oder jedes Modul ist für die Ausführung einer einzelnen Aufgabe ausgelegt.

  • Component - Hiermit können die Module zusammengeführt werden.

  • Templates - Hiermit werden die Ansichten einer Angular JS-Anwendung definiert.

  • Metadata - Dies kann verwendet werden, um einer Angular JS-Klasse weitere Daten hinzuzufügen.

  • Service - Hiermit werden Komponenten erstellt, die für die gesamte Anwendung freigegeben werden können.

Wir werden alle diese Komponenten in den folgenden Kapiteln dieses Tutorials ausführlich behandeln.

Die offizielle Seite für Angular ist https://angular.io/ Die Site enthält alle Informationen und Dokumentationen zu Angular 2.