Come usare PWA in Magento2?


10

Chiunque abbia idea di come utilizzare PWA (Progressive Web App) in Magento2. Ho trovato alcuni blog ma non ho avuto successo.


Potresti condividere un post sul blog che hai letto? E cosa non funziona esattamente?
Siarhey Uchukhlebau,

Non sono sicuro di cosa non funzioni esattamente, ma in futuro Magento2 verrà con PWA. Hai qualche guida per quello?
hweb87,

Ho trovato interessanti domande sul PWA sul forum di Magento, può essere utile.
Siarhey Uchukhlebau,

Hai qualche sito di riferimento PWA? come posso trovare questo sito Web integrato in PWA.
hweb87,

Non conosco nessun sito in cui è stato realizzato il PWA :(
Siarhey Uchukhlebau,

Risposte:


4

Informazioni su PWA in Magento:

Puoi leggere di più sull'implementazione della PWA sul forum di Magento, dove sono stati memorizzati tutti i link utili a un post di blog o a progetti github:

  1. Magento 1 modulo PWA su github di Meanbee
  2. Post di blog "Perché il tuo sito Magento deve essere un'app Web progressiva?" di Tom Robertshaw di Meanbee
  3. Modulo Magento 2 Service Worker su github di Meanbee
  4. Magento 2 Modulo manifest WebApp su github di Meanbee
  5. Google Apps Web progressivo pubblicato da Google
  6. The Web App Manifest di Matt Gaunt e Paul Kinlan

Informazioni sulla compatibilità dei lavoratori dell'assistenza:

Di solito PWA sta realizzando utilizzando il Service Worker . Al momento non è compatibile con tutti i browser:

Desktop:

Compatibilità degli addetti ai servizi con i browser desktop

Non supportato: IE, Safari


Mobile:

Compatibilità del lavoratore dell'assistenza con i browser mobili

Non supportato: Android Webview, IE, Safari


Ciò significa che non è compatibile con iOS
hweb87,

@ hweb87 In questo momento - sì
Siarhey Uchukhlebau,

Buona panoramica estesa con nuovi dettagli magento.stackexchange.com/a/244665/2282
FireBear

Ciao @SiarheyUchukhlebau La mia domanda è ancora aperta è il supporto Magento PWA in iOS? Oggi ho visto un bug segnalato in github github.com/magento-research/pwa-studio/issues/1441
hweb87

0

Ho usato questo modulo da Tigren ( https://marketplace.magento.com/tigren-progressivewebapp.html ) nella versione Magento 2.1.7. Ha funzionato così senza errori.

Si noti che è necessario conoscere meglio gli addetti all'assistenza e come configurarli per ampliare le applicazioni del modulo. A livello base, funziona molto bene fuori dagli schemi.


Ciao Kalyan. Anche io usando la stessa estensione. Ho seguito i passaggi di installazione forniti. Ma mostra errori. Potete aiutarmi a risolverlo?
Saravanan DS,

Qual è l'errore che stai riscontrando?
Kalyan Chakravarthi V,

Si prega di controllare i miei comandi di errore qui. pastebin.com/8GhESQp3
Saravanan DS

Ciao @Kalyan, il server dovrebbe essere in https?
Saravanan DS,

1. Il modulo Tigren_Core non è incluso nel pacchetto scaricato, non è necessario. Puoi ignorarlo. 2. Sì, devi abilitare https. 3. Abbiamo testato nel nostro server demo con una certificazione SSL fittizia ma non in localhost. 4. Il certificato SSL fittizio funzionerà bene solo con Firefox se è stato aggiunto come eccezione, Chrome è rigoroso e PWA non funzionerà con il certificato SSL fittizio. 5. Se stai lavorando in localhost chrome ha qualche opzione flag per consentire SSL in localhost
Kalyan Chakravarthi V

0

Ho preso parola per parola da MazePlazza. https://www.mageplaza.com/blog/magento-2-integrate-progressive-web-app.html#what-is-progressive-web-app-pwa

Esistono tre metodi per convertire i siti Web Magento 2 in PWA, che sono associati a costi diversi:

1). Estensioni PWA Magento 2: devi acquistare il modulo (fino a $ 150) e pagare per il servizio di installazione (o installare e configurare tu stesso l'estensione).

2). Magento 2 PWA Studio: devi assumere sviluppatori PWA che hanno una forte esperienza sia in Magento 2 che in PWA per creare il tuo PWA da zero. Ci vorranno fino a 6 mesi per sviluppare il tuo negozio PWA e la nuova API usando gli strumenti Magento 2 PWA Studio. Dovresti preparare un budget generoso per questa integrazione.

3). Tema PWA Magento 2: poiché sia ​​la vetrina PWA che l'API principale erano già pronte, i costi dipenderanno principalmente dal livello di personalizzazione. Questo costo sarebbe più ragionevole della seconda soluzione e superiore alla prima soluzione, ma merita il tuo investimento.

Secondo me, vai con il primo

Grazie Zuber


Se vado con la prima opzione e ho molte estensioni di terze parti per il mio sito Web, quindi Q1. Inciderà anche su quelle estensioni? Q2. Magento 2 PWA Extensions supporterà altre estensioni di terze parti?
Balwant Singh,

@BalwantSingh, l'estensione acquistata da PWA non influisce su nessuna delle estensioni installate o imminenti. Finché la tua nuova pagina è reattiva, sarà automaticamente supportata dall'estensione PWA perché l'estensione di acquisto PWA non richiede altro che la tua pagina reattiva.
Zuber bandi

Grazie per la risposta. cosa succede se sceglierò la 3a opzione, ho ancora bisogno dello sviluppatore PWA per la personalizzazione?
Balwant Singh,

@BalwantSingh ... sì
zuber bandi

come iniziare da zero? c'è qualche guida passo passo per implementare PWA in magento2.3
pinjar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.