PWA: Wie die Progressive Web Apps den E-Commerce ändern

14.11.2019 - Progressive Web Apps sollen den E-Commerce beflügeln und herkömmliche Apps ersetzen. Wir haben analysiert, was für Onlineshop-Betreiber tatsächlich in der Technik steckt.
von Dominik Grollmann
 (Bild: Pixaby)
Bild: Pixaby
Bei Shop-Systemen sind die aktuellen Technologie-Trends schnell umrissen: Microservices, Headless, und Progressive Web Apps (PWA) bilden derzeit das Dreigestirn am Entwicklerhimmel.

  • Als Microservice ist eine Anwendung umgesetzt, wenn eine Applikation nicht als geschlossenes Gesamtsystem entwickelt wird, sondern jede Funktion eine eigenständige Mini-Applikation darstellt. Die Warenkorb-Funktion ist dann eine in sich geschlossene Anwendung. Über eine Schnittstelle fragt der (ebenfalls eigenständige) Checkout-Service bei der Warenkorb-App an, welche Artikel der Nutzer gespeichert hat. Er verarbeitet die Daten und gibt das Ergebnis an die (ebenfalls eigenständige) Bezahl-Funktion und Lagerverwaltung weiter ... Auf diese Weise entsteht eine Netzwerk aus sehr kleinen, übersichtlichen Applikationen, die sehr leicht gepflegt, überarbeitet oder ersetzt werden können.

  • Headless ist die Software-Architektur, wenn die Anwendungsebene vollständig vom Frontend getrennt ist. Alle Funktionen der Anwendung werden über Schnittstellen angesprochen. Auf diese Weise arbeitet der Kern der Anwendung, die Funktionalität, völlig unabhängig vom Frontend. Beliebige - auch mehrere - Frontends können über die Schnittstellen mit dem Shopsystem kommunizieren. Web-Shop, Smartphone-App, Chatbot oder eingebettete Social-Media-Funktion greifen direkt und ohne Umwege auf die ECommerce-Funktionen der Kernanwendung zurück.

  • Progressive Web Apps (PWAs) übernehmen in diesem Zusammenhang die Rolle der bevorzugten Frontend-Technologie. Diese Technik erlaubt es, universelle Applikationen zu entwickeln, die gleichermaßen auf einem Smartphone, Tablet oder PC laufen - genau genommen, auf jedem Device, das einen modernen Browser unterstützt. Eine Installation ist nicht notwendig - trotzdem laufen die Anwendungen so geschmeidig wie eine native App. Selbst der Offline-Betrieb ist möglich.

Die drei Konzepte können unabhängig voneinander betrachtet werden. Eine Software in Microservice-Architektur muss nicht zwangsläufig Headless arbeiten. Genauso könnte ein Headless-System als konventionelle Legacy-Anwendung programmiert sein. Und natürlich muss eine Progressive Web App nicht zwangsläufig als Frontend für ein Headlesssystem dienen.

Allerdings ergänzen sich die drei Technologien hervorragend: In ein

Premium-Inhalt

Wenn Sie sich jetzt kostenfrei registrieren, können Sie diesen Premium-Artikel gratis lesen.

Kostenlos Registrieren Anmelden/Login
alle Veranstaltungen Webcasts zu diesem Thema:
 (Tim Schüning)
Bild: Tim Schüning
Tim Schüning (SQLI Deutschland GmbH)
 (Jörg Oberdieck)
Bild: Jörg Oberdieck
Jörg Oberdieck (SQLI Deutschland GmbH)
 (Mathias Kossmann)
Bild: Mathias Kossmann
Mathias Kossmann (SQLI Deutschland GmbH)

Wie MACH-Architektur Ihre Basis für eine flexible Customer Experience wird

Microservices, APIs, Cloud- und Headless-Architektur erlauben es, digitale Erfahrungen leicht anzupassen und dienen als Basis für Omnichannel-Systeme der Zukunft. Das Webinar zeigt, wann es Sinn macht, auf MACH umzusteigen und liefert Best Practices zur Transformation einer monolithischen hin zu einer MACH Architektur.

Dienstleister-Verzeichnis Agenturen/Dienstleister zu diesem Thema:

Contentserv GmbH

CONTENTSERV GmbH ist Hersteller Webbasierte Enterprise-Marketing-Management-Softwarelösungen zur Optimierung, Steuerung und Umsetzung der Abläufe der Medien- und Produktdatenpflege und -kommunikation – für effizientes crossmediales Publishing.

Unternehmensprofil ansehen