Angular ist eine umfassende JavaScript-Plattform zum Erstellen von mobilen und Desktop-Webanwendungen. Angular wird von Google entwickelt und gewartet. Es ist eine Plattform, die deklarative Vorlagen, Abhängigkeiten, End-to-End-Tools und integrierte Best Practices kombiniert, um Entwicklungsherausforderungen zu lösen. Angular erweitert das JavaScript-Framework um einige neue Funktionen zum Erstellen von Desktop-, Mobil- und Webanwendungen. Webplattformen wie Adsense, Google Adwords, Google Fiber und Winc verwenden Angular, um ihre Benutzeroberflächen zu erstellen.
Contents
Angular 5 wurde am 1. November 2017 für die Welt veröffentlicht. Das Hauptaugenmerk lag darauf, Angular kleiner und schneller zu machen. Es kam mit einer ganzen Reihe neuer Funktionen, Serviceverbesserungen und Fehlerbehebungen ab Version 4. Einige der hinzugefügten Funktionen umfassen:
Angular 4 ist auch ein JavaScript-Framework zum Erstellen von Webanwendungen und Apps in JavaScript, HTML und TypeScript, einer Obermenge von JavaScript. Angular 4 wurde am 6. März 2017 veröffentlicht und war das Ergebnis eines vollständigen Überdenkens von Angular 1. In dieser Version wurden einige grundlegende Konzepte wie Module, Controller, Scopes und Direktiven entfernt oder ersetzt. Weitere Funktionen von Angular 4 sind:
VERGLEICHSGRUNDLAGE | WINKEL 4 | WINKEL 5 |
Jahr der Veröffentlichung | Angular 4 wurde im März 2017 veröffentlicht, mit einem großen Release-Sprung von Version 2. | Angular 5 wurde im November 2017 mit vielen aufregenden Funktionen veröffentlicht. |
Modul | Angular 4 verfügt über ein @angular/HTTP-Paket mit einem als HttpClient bezeichneten Modul. | Angular 5 hat das @angular/component/HTTP-Paket und hat ein neues Modul namens HttpClientModule eingeführt. |
Vorteil Nachteil | Angular 4 unterstützt nicht mehrere Benennungsschemata. | Angular 5 unterstützt mehrere Direktiven und Komponenten. |
Sich nähern | Angular 4 hat einen herkömmlichen Ansatz zum Verfolgen von Lebenszyklusereignissen. | Angular 5 hat neue Router-Lebenszyklusereignisse hinzugefügt, die dem Entwickler eine lebendigere Verfolgungsfähigkeit ermöglichen. |
Typoskript | Angular 4 unterstützt die Versionen TypeScript 2.2 und 2.1. | Angular 5 unterstützt mehrere Direktiven und Komponenten. |
Build-Optimierer | Angular 4 besitzt keine Build-Optimierer-ähnliche Funktion. | Angular 5 verfügt über einen Build-Optimierer, der tatsächlich dabei hilft, unnötigen Code aus der Anwendung zu entfernen. |
Beschränkung | Angular 4 bietet nicht die Möglichkeit, unnötige Leerzeichen, Tabulatoren und Zeilenumbrüche einzuschränken. | Angular 5 bietet die Möglichkeit, Tabulatoren, Leerzeichen und Zeilenumbrüche einzuschränken. |
API für universelle Statusübertragung | Angular 4 verfügt nicht über eine universelle Statusübertragungs-API zwischen Client-Server-Interaktionen. | Angular 5 verfügt über eine API für Angular Universal State Transfer, innerhalb derer der Zustand der Anwendung zwischen Client und Server geteilt werden kann. |
Erfüller | Angular 4 hat keine Compiler-Erweiterung installiert. | Angular 5 hat eine signifikante Verbesserung mit Compiler, Unterstützung der inkrementellen Funktion der Anwendung. |
Lambda-Ausdruck | Angular 4 verwendet Benennungsfunktionen anstelle von Lambda. | Angular 5 hat einen Lambda-Ausdruck, der einen kompakteren Code ergibt. |
Einleitung: Die Begriffe "Freeway" und "Highway" werden oft synonym verwendet, aber es gibt subtile Unterschiede…
Burritos und Enchiladas sind zwei beliebte Gerichte der mexikanischen Küche, die oft miteinander verwechselt werden.…
In der Zellbiologie spielen Replikation und Transkription entscheidende Rollen im genetischen Prozess. Beide sind Mechanismen,…
Osmose und Diffusion sind zwei grundlegende Prozesse, die in der Zellbiologie und Chemie eine entscheidende…
Einleitung: Die Evolution der mobilen Kommunikationstechnologie hat einen bedeutenden Meilenstein erreicht, als 4G (LTE) zu…
Einleitung: JPG und PNG sind zwei gängige Bildformate, die im Internet weit verbreitet sind. Obwohl…