Inhaltsverzeichnis
Die Dynamik des Webs hat dazu geführt, dass wir jedes Mal, wenn wir komplexere Anwendungen erstellen müssen, die aber für die Benutzer einfacher zu verwenden sind, unter den neuen Trends Single-Page-Anwendungen haben, die es uns, wie der Name schon sagt, ermöglichen, alles auf demselben zu tun Seite muss nicht aufgeladen werden.VERGRÖSSERN
Der Umgang mit dieser Art von Anwendung kann komplex sein, daher scheint es verrückt, ein Projekt ohne die Hilfe von Bibliotheken oder Frameworks von Grund auf neu zu starten, und tatsächlich passiert dies fast nicht. Zum Glück gibt es auf dem Markt mehrere Frameworks, die uns helfen, verschiedene Typen zu erstellen von Anwendungen.Innerhalb dieser Rahmenbedingungen haben wir AngularJS was ist ein buchladen Javascript erstellt und gepflegt von Google, die es uns ermöglicht, eine Basis für unsere dynamischen Anwendungen auf einer einzigen Seite zu erhalten und mit dem geringsten Aufwand mehr Funktionalitäten für unsere Benutzer zu integrieren.
Grundlegendes KonzeptUm zu verstehen, was wir mit erreichen können AngularJS Wir müssen einige Konzepte oberflächlich überprüfen, dies gibt uns eine Einführung und einen Überblick darüber, was uns bevorsteht, wenn wir uns für diesen Entwicklungsweg entscheiden.
Bei der Arbeit mit den unterschiedlichen Arten von Anwendungen war eine der Herausforderungen immer die Art und Weise, wie wir die Daten dem Endbenutzer präsentieren und wir sprechen nicht aus der Sicht des Grafikdesigns oder der Benutzeroberfläche, sondern aus der Sicht des Benutzers Sichtweise wie es sein sollte Bauen Sie die Struktur auf, die wir definieren.
Ein Schwerpunkt dabei sind clientseitige Vorlagen, deren Verwendung wir delegieren können AngularJS dass die Daten und die HTML Sie stellen die gewünschte Struktur im Browser zusammen und bauen sie auf, sodass bei den erforderlichen Abfragen die Verarbeitungslast auf dem Client und nicht auf dem Server liegt.
Dies ermöglicht es uns, eine hinteres Ende unabhängig sein und verschiedene Anwendungen darauf ausführen können und die Vorderes Ende du kannst dich mit jedem verbinden hinteres Ende unterschiedslos, solange sie mit den erforderlichen Daten antworten.
AJAXDank der Verwendung von Javascript Wir können AJAX verwenden, damit können wir Änderungen in Echtzeit bei der Manipulation der SONNE unseres Dokuments, anstatt Antworten mit dem eingebetteten HTML senden zu müssen, wie es bei Sprachen wie PHP oder Rubin, wir können die Daten nur senden mit JSON und unsere Anwendung kann sie problemlos organisieren und das erforderliche HTML erstellen …
Durch die Trennung der verschiedenen Bereiche unserer Anwendung können wir uns geordneter und effizienter entwickeln, indem wir alles rund um Daten und Logik in unserem Modell, was der Benutzer im sieht Sicht und wer wird für die Kontrolle und Verwaltung aller Regler.
AngularJS ermöglicht es uns, dieses Entwicklungsparadigma zu verwenden und problemlos auf das Web zu übertragen, damit können wir in kürzerer Zeit komplexere Anwendungen erstellen.
Wir beenden das Tutorial, da wir sehen, dass wir genug Konzepte haben, die wir beherrschen müssen, um eine Reise damit zu beginnen AngularJS damit werden wir in der Lage sein, das Warum vieler Dinge zu verstehen und wir werden auch neue Wege sehen, unsere Anwendungen zu entwickeln.