Comment utiliser PWA dans Magento2?

10

Tout le monde a une idée de comment utiliser PWA (Progressive Web Apps) dans Magento2. J'ai trouvé des blogs mais je n'ai pas réussi.

hweb87
la source
Pourriez-vous partager un blog que vous avez lu? Et qu'est-ce qui ne fonctionne pas exactement?
Siarhey Uchukhlebau
Je ne sais pas ce qui ne fonctionne pas exactement, mais à l'avenir Magento2 avec PWA. Avez-vous un guide pour cela?
hweb87
J'ai trouvé des questions intéressantes sur le PWA sur le forum magento, cela peut être utile.
Siarhey Uchukhlebau
Avez-vous un site de référence PWA? comment puis-je trouver ce site Web construit dans PWA.
hweb87
Je ne connais aucun site sur lequel la PWA a été réalisée :(
Siarhey Uchukhlebau

Réponses:

4

À propos de PWA dans Magento:

Vous pouvez en savoir plus sur la mise en œuvre de la PWA sur le forum magento, où sont stockés tous les liens utiles vers un article de blog ou des projets github:

  1. Module PWA Magento 1 sur github par Meanbee
  2. Article de blog "Pourquoi votre site Magento doit-il être une application Web progressive?" par Tom Robertshaw de Meanbee
  3. Module Magento 2 Service Worker sur github par Meanbee
  4. Module Manifest Magento 2 WebApp sur github par Meanbee
  5. Publication d'applications Web progressives par Google
  6. Le manifeste de l'application Web par Matt Gaunt et Paul Kinlan

À propos de la compatibilité avec Service Worker:

Habituellement, PWA réalise en utilisant le Service Worker . Pour le moment, il n'est pas compatible avec tous les navigateurs:

Bureau:

Compatibilité de Service Worker avec les navigateurs de bureau

Non pris en charge: IE, Safari


Mobile:

Compatibilité de Service Worker avec les navigateurs mobiles

Non pris en charge: Android Webview, IE, Safari

Siarhey Uchukhlebau
la source
Cela signifie qu'il n'est pas compatible avec iOS
hweb87
@ hweb87 En ce moment - oui
Siarhey Uchukhlebau
Bon aperçu étendu avec de nouveaux détails magento.stackexchange.com/a/244665/2282
FireBear
Salut @SiarheyUchukhlebau Ma question est toujours ouverte est le support Magento PWA dans iOS? Aujourd'hui, j'ai vu un bug signalé dans github github.com/magento-research/pwa-studio/issues/1441
hweb87
0

J'ai utilisé ce module de Tigren ( https://marketplace.magento.com/tigren-progressivewebapp.html ) dans la version Magento 2.1.7. Cela a fonctionné comme ça sans aucune erreur.

Veuillez noter que nous devons en savoir plus sur les travailleurs de service et comment les configurer pour faire évoluer les applications du module. Au niveau de base, cela fonctionne très bien hors de la boîte.

Kalyan Chakravarthi V
la source
Salut Kalyan. Moi aussi en utilisant la même extension. J'ai suivi les étapes d'installation fournies. Mais cela montre une erreur. Pouvez-vous m'aider à le résoudre?
Saravanan DS
Quelle est l'erreur que vous obtenez ?
Kalyan Chakravarthi V
Veuillez vérifier mes commandes d'erreur ici. pastebin.com/8GhESQp3
Saravanan DS
Salut @ Kalyan, le serveur doit-il être en https?
Saravanan DS
1. Le module Tigren_Core n'est pas inclus dans le package que vous avez téléchargé, pas besoin de cela. Vous pouvez l'ignorer. 2. Oui, vous devez activer https. 3. Nous avons testé dans notre serveur de démonstration avec une certification SSL factice mais pas dans localhost. 4. Le certificat SSL factice ne fonctionnera bien qu'avec Firefox si vous avez ajouté comme exception, Chrome est strict et PWA ne fonctionnera pas avec le certificat SSL factice. 5. Si vous travaillez dans localhost, chrome a une option de drapeau pour autoriser SSL dans localhost
Kalyan Chakravarthi V
0

J'ai pris mot à mot de MazePlazza. https://www.mageplaza.com/blog/magento-2-integrate-progressive-web-app.html#what-is-progressive-web-app-pwa

Il existe trois méthodes pour convertir des sites Web Magento 2 en PWA, qui sont associées à différents coûts:

1). Extensions PWA Magento 2: Vous devez acheter le module (jusqu'à 150 $) et payer le service d'installation (ou installer et configurer l'extension vous-même).

2). Magento 2 PWA Studio: vous devez embaucher des développeurs PWA qui ont une solide expérience à la fois dans Magento 2 et PWA pour créer votre PWA à partir de zéro. Il faudra jusqu'à 6 mois pour développer votre vitrine PWA et une nouvelle API à l'aide des outils Magento 2 PWA Studio. Vous devez préparer un budget généreux pour cette intégration.

3). Thème PWA Magento 2: Étant donné que la vitrine PWA et l'API principale ont été prêtes à être construites, votre coût dépendra principalement de votre niveau de personnalisation. Ce coût serait plus raisonnable que la deuxième solution et plus élevé que la première solution mais il mérite votre investissement.

Selon moi, allez avec le premier

Merci Zuber

zuber bandi
la source
Si je vais avec la première option, et j'ai de nombreuses extensions tierces pour mon site Web, donc Q1. Cela aura-t-il un impact sur ces extensions également? Q2. Les extensions PWA Magento 2 seront-elles prises en charge sur d'autres extensions tierces?
Balwant Singh
@BalwantSingh, l'extension achetée par PWA n'affecte aucune de vos extensions installées ou à venir. Tant que votre nouvelle page est réactive, elle sera automatiquement prise en charge par l'extension PWA car l'extension d'achat PWA n'a besoin que de votre page réactive.
zuber bandi du
Merci pour la réponse. que se passe-t-il si je choisis la 3ème option j'ai toujours besoin d'un développeur PWA pour la personnalisation?
Balwant Singh
@BalwantSingh ... oui
zuber bandi
comment repartir de zéro? existe-t-il un guide étape par étape pour implémenter PWA dans magento2.3
jafar pinjar