Wie verwende ich PWA in Magento2?

10

Jeder hat eine Idee, wie man PWA (Progressive Web Apps) in Magento2 verwendet. Ich habe einige Blogs gefunden, aber keinen Erfolg gehabt.

hweb87
quelle
Könnten Sie einen Blog-Beitrag teilen, den Sie gelesen haben? Und was genau funktioniert nicht?
Siarhey Uchukhlebau
Ich bin nicht sicher, was nicht genau funktioniert, aber in Zukunft kommt Magento2 mit PWA. Hast du einen Leitfaden dafür?
hweb87
Ich habe im Magento-Forum interessante Fragen zur PWA gefunden, sie können hilfreich sein.
Siarhey Uchukhlebau
Haben Sie eine Referenzseite PWA? Wie finde ich die in PWA erstellte Website?
hweb87
Ich kenne niemanden, auf dem die PWA realisiert wurde :(
Siarhey Uchukhlebau

Antworten:

4

Über PWA in Magento:

Weitere Informationen zur Implementierung der PWA finden Sie im Magento-Forum, in dem alle nützlichen Links zu einem Blog-Beitrag oder Github-Projekten gespeichert sind:

  1. Magento 1 PWA-Modul auf Github von Meanbee
  2. Blog-Beitrag "Warum muss Ihre Magento-Site eine progressive Web-App sein?" von Tom Robertshaw aus Meanbee
  3. Magento 2 Service Worker-Modul auf Github von Meanbee
  4. Magento 2 WebApp Manifest-Modul auf Github von Meanbee
  5. Progressive Web Apps von Google
  6. Das Web App Manifest von Matt Gaunt & Paul Kinlan

Informationen zur Kompatibilität von Servicemitarbeitern:

Normalerweise realisiert PWA die Verwendung des Service Worker . Derzeit ist es nicht mit allen Browsern kompatibel:

Desktop:

Service Worker-Kompatibilität mit Desktop-Browsern

Nicht unterstützt: IE, Safari


Handy, Mobiltelefon:

Service Worker-Kompatibilität mit mobilen Browsern

Nicht unterstützt: Android Webview, IE, Safari

Siarhey Uchukhlebau
quelle
Das heißt, es ist nicht kompatibel mit iOS
hweb87
@ hweb87 Im Moment - ja
Siarhey Uchukhlebau
Gute erweiterte Übersicht mit frischen Details magento.stackexchange.com/a/244665/2282
FireBear
Hallo @SiarheyUchukhlebau Meine Frage ist noch offen. Ist Magento PWA Unterstützung in iOS? Heute habe ich Fehler in github github.com/magento-research/pwa-studio/issues/1441
hweb87
0

Ich habe dieses Modul von Tigren ( https://marketplace.magento.com/tigren-progressivewebapp.html ) in der Magento 2.1.7-Version verwendet. Es hat einfach so ohne Fehler funktioniert.

Bitte beachten Sie, dass wir mehr über Servicemitarbeiter und deren Konfiguration zum Skalieren der Anwendungen des Moduls wissen müssen. Im Grunde funktioniert es sofort sehr gut.

Kalyan Chakravarthi V.
quelle
Hallo Kalyan. Ich auch mit der gleichen Erweiterung. Ich habe die angegebenen Installationsschritte befolgt. Aber es zeigt Fehler. Können Sie mir helfen, es zu lösen?
Saravanan DS
Was ist der Fehler, den Sie erhalten?
Kalyan Chakravarthi V
Bitte überprüfen Sie meine Fehlerbefehle hier. pastebin.com/8GhESQp3
Saravanan DS
Hallo @Kalyan, sollte der Server in https sein?
Saravanan DS
1. Das Tigren_Core-Modul ist nicht in dem von Ihnen heruntergeladenen Paket enthalten, dies ist jedoch nicht erforderlich. Sie können es ignorieren. 2. Ja, https muss aktiviert sein. 3. Wir haben in unserem Demo-Server mit einer Dummy-SSL-Zertifizierung getestet, jedoch nicht in localhost. 4. Das Dummy-SSL-Zertifikat funktioniert nur mit Firefox, wenn Sie als Ausnahme hinzugefügt haben. Chrome ist streng und PWA funktioniert nicht mit dem Dummy-SSL-Zertifikat. 5. Wenn Sie in localhost arbeiten, hat Chrome eine Flag-Option, um SSL in localhost zuzulassen
Kalyan Chakravarthi V
0

Ich nahm Wort für Wort von MazePlazza. https://www.mageplaza.com/blog/magento-2-integrate-progressive-web-app.html#what-is-progressive-web-app-pwa

Es gibt drei Methoden zum Konvertieren von Magento 2-Websites in PWA, die mit unterschiedlichen Kosten verbunden sind:

1). Magento 2 PWA-Erweiterungen: Sie müssen das Modul kaufen (bis zu 150 USD) und den Installationsservice bezahlen (oder die Erweiterung selbst installieren und konfigurieren).

2). Magento 2 PWA Studio: Sie müssen PWA-Entwickler einstellen, die über langjährige Erfahrung in Magento 2 und PWA verfügen, um Ihre PWA von Grund auf neu zu erstellen. Die Entwicklung Ihrer PWA-Storefront und der neuen API mit Magento 2 PWA Studio-Tools dauert bis zu 6 Monate. Sie sollten ein großzügiges Budget für diese Integration vorbereiten.

3). Magento 2 PWA-Thema: Da sowohl die PWA-Storefront als auch die Kern-API fertig erstellt wurden, hängen Ihre Kosten hauptsächlich von Ihrem Anpassungsgrad ab. Diese Kosten wären vernünftiger als die zweite Lösung und höher als die erste Lösung, aber sie verdienen Ihre Investition.

Nach meiner Meinung mit dem ersten gehen

Danke Zuber

zuber bandi
quelle
Wenn ich mit der ersten Option gehen werde und ich viele Erweiterungen von Drittanbietern für meine Website habe, also Q1. Wird es sich auch auf diese Erweiterungen auswirken? Q2. Wird Magento 2 PWA Extensions andere Erweiterungen von Drittanbietern unterstützen?
Balwant Singh
@BalwantSingh, die von PWA erworbene Erweiterung wirkt sich nicht auf Ihre installierten oder bevorstehenden Erweiterungen aus. Solange Ihre neue Seite reagiert, wird sie automatisch von der PWA-Erweiterung unterstützt, da für die PWA-Kauferweiterung nur Ihre Seite reagiert.
Zuber Bandi
danke für die Antwort. Was ist, wenn ich die 3. Option wähle und trotzdem PWA-Entwickler für die Anpassung benötige?
Balwant Singh
@ BalwantSingh ... ja
zuber bandi
Wie fange ich von vorne an? Gibt es eine Schritt-für-Schritt-Anleitung zur Implementierung von PWA in magento2.3
jafar pinjar