У любого есть идея, как использовать PWA (Progressive Web Apps) в Magento2. Я нашел несколько блогов, но не добился успеха.
У любого есть идея, как использовать PWA (Progressive Web Apps) в Magento2. Я нашел несколько блогов, но не добился успеха.
Ответы:
Вы можете прочитать больше о реализации PWA на форуме magento, где хранятся все полезные ссылки на пост в блоге или проекты github:
Обычно PWA реализует использование Service Worker . Прямо сейчас это не совместимо со всеми браузерами:
Не поддерживается: IE, Safari
Не поддерживается: Android Webview, IE, Safari
Я использовал этот модуль от Tigren ( https://marketplace.magento.com/tigren-progressivewebapp.html ) в версии Magento 2.1.7. Так и получилось без ошибок.
Обратите внимание, что нам нужно больше знать о работниках сферы обслуживания и о том, как их настроить для масштабирования приложений модуля. На базовом уровне это работает очень хорошо из коробки.
Я взял слово за словом от MazePlazza. https://www.mageplaza.com/blog/magento-2-integrate-progressive-web-app.html#what-is-progressive-web-app-pwa
Существует три способа преобразования веб-сайтов Magento 2 в PWA, которые связаны с различными затратами:
1). Расширения Magento 2 PWA: Вам необходимо купить модуль (до 150 долларов США) и оплатить услуги по установке (или установить и настроить расширение самостоятельно).
2). Magento 2 PWA Studio: вам нужно нанять разработчиков PWA, имеющих большой опыт работы с Magento 2 и PWA, для создания PWA с нуля. На разработку витрины PWA и нового API с использованием инструментов Magento 2 PWA Studio уйдет до 6 месяцев. Вы должны подготовить щедрый бюджет для этой интеграции.
3). Тема PWA Magento 2: Поскольку и витрина магазина PWA, и основной API были готовы, ваши затраты будут в основном зависеть от уровня вашей настройки. Эта стоимость будет более разумной, чем второе решение, и выше, чем первое решение, но она заслуживает ваших инвестиций.
По мне, иди с первым
Спасибо, Зубер