Was ist eine Single-Page-Anwendung (SPA)?
Das Software-Analyseunternehmen New Relic wird nun Webanwendungen unterstützen, die mit aktuellen und zukünftigen SPA-Frameworks (Single-Page Application) und -Bibliotheken erstellt wurden. Aber was ist überhaupt ein SPA?
SPAs werden manchmal als einseitige Anwendungen bezeichnet und bieten eine reaktionsschnellere Benutzererfahrung, ohne dass eine ganze Seite neu geladen werden muss, um eine neue Webseite oder einen neuen Inhalt abzurufen. Mit anderen Worten, SPAs laden und präsentieren dem Benutzer eine einzelne HTML-Seite mit Inhalten, und dieser Inhalt wird ‚dynamisch aktualisiert‘, wenn der Benutzer mit der Anwendung auf die gleiche Weise (bis zu einem gewissen Grad) interagiert, wie eine ‚App‘ aktualisiert und präsentiert neue Informationen, ohne dass Benutzer ‚wegklicken‘ und eine neue Inhaltsseite laden müssen.
Microsofts MSDN informiert uns, dass wir AJAX und HTML5 verwenden, um flüssige und reaktionsschnelle Web-Apps zu erstellen, ohne dass Seiten ständig neu geladen werden müssen.
Also zurück zu New Relic… mit New Relic Browser sollen Entwickler von Softwareanwendungen ein Verständnis für die Leistung und das Kundenerlebnis ihrer modernen Webanwendungen gewinnen können.
„In Kombination mit New Relic APM ermöglicht das verbesserte New Relic Browser Monitoring für SPAs Kunden eine End-to-End-Transparenz der Leistung ihrer Anwendung, vom Front-End bis zu den Diensten, auf denen sie ausgeführt wird“, sagte das Unternehmen in einer Presseerklärung.
In der Goody Box finden wir hier framework-agnostische Instrumentierung, die die Überwachung eines beliebigen JavaScript-Frameworks ermöglicht, einschließlich Angular, React, Ember, Backbone oder sogar benutzerdefinierter Frameworks.
Durch die Berichterstattung über die Leistung von SPA-Routenänderungen können Programmierer neben der herkömmlichen Seitenladeleistung auch den Übergang des Benutzers von einer Ansicht zu einer anderen verfolgen.
„Mit der Plattform von Bionic können Vermarkter dynamische, Mehrkanal-Pläne für digitale Medien für ihre Kunden erstellen. Die Verwendung von Single-Page-Anwendungen ermöglicht es uns, unseren Kunden einen nahtlosen Workflow zu bieten, war jedoch eine Blackbox für uns, um Leistungsprobleme zu identifizieren „, sagte John Swindell, Vice President, Operations, Bionic Advertising Systems. „Die Unterstützung von Single-Page-Anwendungen durch New Relic Browser ist der Schlüssel zu dem, was wir bei Bionic tun, und die Implementierung in unsere Anwendung war sehr einfach. Wir haben jetzt Einblick in die Leistung von Routenänderungen in der Anwendung, sodass wir die beste Endbenutzererfahrung optimieren und letztendlich erstellen können.“
Unter https://onepagelove.com/gallery/application
Nun, machst du?