Looking for aurelia Keywords? Try Ask4Keywords

aureliaErste Schritte mit Aurelia


Bemerkungen

Aurelia ist ein modulares, modernes Frontend-Javascript-Framework zum Erstellen von Browser-, Mobil- und Desktopanwendungen, das auf offenen Webstandards basiert. Aurelia ist kein All-Inclusive-Framework, sondern setzt auf einen Feature-pro-Modul-Ansatz für seine Architektur. Jedes Stück von Aurelia ist durch eine Drittanbieterabhängigkeit ersetzbar (oder vollständig entfernt).

Im Gegensatz zu konkurrierenden Frameworks wie Angular besteht die Kernphilosophie von Aurelia darin, die offiziellen Webstandards und DOM-APIs einzuhalten. Dies sorgt für mehr Bare-Metal-Leistung, da es näher an den ursprünglichen APIs liegt und nur wenig Abstraktion aufweist. Ihre Ansichten sind HTML, Ihre Ansichtsmodelle sind Javascript (oder TypeScript) und das Komponentenmodell von Aurelia basiert auf W3C-Webkomponenten-HTML-Vorlagen und ShadowDOM. Daher spiegelt Ihr Code das eines aufstrebenden Webstandards wider.

Obwohl Aurelia ein voll funktionsfähiges Einzelseiten-Anwendungsframework ist, ist die Lernkurve viel geringer als bei bestehenden Alternativen wie Angular und Ember. Die Schablonensyntax ist intuitiv und weist Ähnlichkeiten mit früheren Frameworks und Bibliotheken auf, mit denen Sie möglicherweise zusammengearbeitet haben.

Ein Entwickler oder ein Unternehmen kann Aurelia für andere Lösungen verwenden, da Standards von Bedeutung für sie sind und das Schreiben von abstraktem Framework-spezifischem Boilerplate-Code für Sie nicht richtig ist und Sie nach einem Framework suchen, für das native DOM-APIs die Arbeit erledigen lassen Sie.

Hallo Welt: Erste Schritte mit Aurelia-cli

Dieses Beispiel zeigt Ihnen, wie Sie mit der Aurelia-CLI schnell eine Hallo-Welt-Aurelia-Anwendung einrichten und ausführen können.

Voraussetzungen

Die Aurelia-CLI ist eine auf Node.js basierende Anwendung. Stellen Sie daher sicher, dass Sie sie zuerst installieren, bevor Sie fortfahren. Sie benötigen Node.js 4.4.7 oder höher.

Sie benötigen außerdem einen installierten Git-Client. Einige großartige Optionen sind: Github Desktop , Sourcetree und Git SCM .

CLI installieren

Wenn Sie Node.js und Npm ordnungsgemäß installiert haben, öffnen Sie ein Eingabeaufforderungs- / PowerShell- oder Bash-Terminal und installieren Sie die CLI global mit dem folgenden Befehl:

npm install aurelia-cli -g
 

Bevor Sie fortfahren, führen Sie au -v , um sicherzustellen, dass die Aurelia CLI erfolgreich installiert wurde. Es sollte eine Versionsnummer angezeigt werden.

Erstellen Sie Ihre erste Aurelia-Anwendung

Nun haben Sie die CLI installiert, um ein neues Projekt zu erstellen, führen Sie den folgenden Befehl aus und folgen Sie den Anweisungen auf den Bildschirmanweisungen:

au new
 

Sie haben die Wahl zwischen verschiedenen Formaten und Ladern, um die Dinge einfach zu halten, wählen Sie einfach die Standardwerte aus. Wenn Sie sich mit der CLI besser auskennen, können Sie diese Optionen an Ihre Bedürfnisse anpassen.

Ausführen Ihrer Aurelia-Anwendung

Um Ihre Aurelia-Anwendung auszuführen, führen Sie im gleichen Ordner Folgendes aus: au run - Sie sollten jetzt eine voll funktionsfähige Hello World-Anwendung sehen, wenn Sie Ihre Anwendung in einem Webbrowser öffnen. Der CLI-Dev-Server ist standardmäßig unter http://localhost:9000 verfügbar

Fazit

Sie haben gerade erfolgreich eine Aurelia-Anwendung "Hallo Welt" mit der CLI erstellt.