Обсуждение Magento 2 PWA

Планируете ли Вы внедрять PWA в свой проект?

  • Уже внедрен

    Голосов: 0 0,0%
  • Не вижу пока смысла, так как это сложно и не стоит времени и затраченных средств

    Голосов: 1 5,9%
  • Активно изучаю эту тему и хочу внедрить PWA в ближайшем будущем

    Голосов: 13 76,5%
  • Даже не собираюсь

    Голосов: 3 17,6%

  • Всего проголосовало
    17

volanar

Мой дом здесь!
Регистрация
20 Дек 2015
Сообщения
527
Реакции
344
Всем добрый день. Ни для кого не секрет, что magento активно внедряет PWA в качестве фронтенда. Сейчас активно изучаю эту тему и есть 5 проектов с открытым исходным кодом, активно развивающихся и получивших определенные результаты. Первый проект небезызвестный Для просмотра ссылки Войди или Зарегистрируйся, демо Для просмотра ссылки Войди или Зарегистрируйся. Второй проект от создателей magento, известный как Для просмотра ссылки Войди или Зарегистрируйся, далее менее известные проекты Для просмотра ссылки Войди или Зарегистрируйся , Для просмотра ссылки Войди или Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся. Кто-нибудь уже внедрил в свой проект PWA, какие есть подводные камни, есть ли смысл сейчас вообще его внедрять? Хотелось бы услышать Ваше мнение, спасибо.
 

Данида

Постоялец
Регистрация
30 Июл 2012
Сообщения
234
Реакции
163
смысл есть, когда понимаешь, зачем внедрять PWA.
тот же самый agregatoreat написан на VUE c M2 (молчу про качество работ в фирме, которая непосредственно делала, где 70% дебилов)
один крупный бизнес (обороты - млрды в год) сам себе тоже на vue писал шоп на м2 - в итоге все в помойку, т.к. по требованиям скорости, оптимизации, сео и прочего PWAшное решение не катит. В итоге делают Magento-way.
однако есть один кейс, когда на SPA написано и это выгодно - когда адски кастомный чекаут, так как писать и поддерживать magento-way сложнее в разы.
 

volanar

Мой дом здесь!
Регистрация
20 Дек 2015
Сообщения
527
Реакции
344
смысл есть, когда понимаешь, зачем внедрять PWA.
тот же самый agregatoreat написан на VUE c M2 (молчу про качество работ в фирме, которая непосредственно делала, где 70% дебилов)
один крупный бизнес (обороты - млрды в год) сам себе тоже на vue писал шоп на м2 - в итоге все в помойку, т.к. по требованиям скорости, оптимизации, сео и прочего PWAшное решение не катит. В итоге делают Magento-way.
однако есть один кейс, когда на SPA написано и это выгодно - когда адски кастомный чекаут, так как писать и поддерживать magento-way сложнее в разы.
Спасибо за ответ, не слыхал о таком. А в чем его преимущество, если не секрет, можно ссылки и будет ли это полезно рядовому пользователю, который почти самостоятельно без крупного бюджета хочет улучшить свой магаз?

написан только чекаут на реакте, остальное все как обычно
Интересный ход.То есть дополнительно работает под сервером node.js? Просто использую сервер litespeed и по скорости отдачи страницы по сравнению с вышеуказанными демками вообще не вижу разницы, но все же, это субъективное мнение

нет, не работает отдельно - весь дописанный бэк, который нужен, есть на vue storefront
А как поиск работает, как стандартный? Скорость скоростью, но почему-то elasticsuite в разы точнее с дефолтными настройками, а это очень важно. Насколько помню, vue storefront использует elasticsearch как nosql базу данных, не более
 
Последнее редактирование модератором:

Данида

Постоялец
Регистрация
30 Июл 2012
Сообщения
234
Реакции
163
Спасибо за ответ, не слыхал о таком. А в чем его преимущество, если не секрет, можно ссылки и будет ли это полезно рядовому пользователю, который почти самостоятельно без крупного бюджета хочет улучшить свой магаз?
написан только чекаут на реакте, остальное все как обычно

Интересный ход.То есть дополнительно работает под сервером node.js? Просто использую сервер litespeed и по скорости отдачи страницы по сравнению с вышеуказанными демками вообще не вижу разницы, но все же, это субъективное мнение
нет, не работает отдельно - весь дописанный бэк, который нужен, есть на vue storefront

А как поиск работает, как стандартный? Скорость скоростью, но почему-то elasticsuite в разы точнее с дефолтными настройками, а это очень важно. Насколько помню, vue storefront использует elasticsearch как nosql базу данных, не более
поиск elastic, но с доработками.
дефолтный поиск ищет плохо, elastic suite тоже, индексы фиговые, алгоритм индексов и query надо менять, чтобы хорошо искалось, но это кастом опять же.
 
Последнее редактирование модератором:

volanar

Мой дом здесь!
Регистрация
20 Дек 2015
Сообщения
527
Реакции
344
Добрый день. Кто разбирается в ServiceWorker, помогите разрешить проблему
"ServiceWorker registration failed: DOMException"
 

Вложения

  • PWA.zip
    52,7 KB · Просмотры: 11

nagypali

Постоялец
Регистрация
23 Июл 2016
Сообщения
96
Реакции
269

KaiSer77

Гуру форума
Регистрация
21 Июл 2013
Сообщения
132
Реакции
65
смысл есть, когда понимаешь, зачем внедрять PWA.
тот же самый agregatoreat написан на VUE c M2 (молчу про качество работ в фирме, которая непосредственно делала, где 70% дебилов)
один крупный бизнес (обороты - млрды в год) сам себе тоже на vue писал шоп на м2 - в итоге все в помойку, т.к. по требованиям скорости, оптимизации, сео и прочего PWAшное решение не катит. В итоге делают Magento-way.
однако есть один кейс, когда на SPA написано и это выгодно - когда адски кастомный чекаут, так как писать и поддерживать magento-way сложнее в разы.

agregatoreat сейчас рекламируют на сайте vuestorefront как success story, возможно их делала дебильная комманда разработчиков, но результат сейчас выглядит вполне даже ничего так. Несмотря на то, что perfrormance budget у них перевалил за 10 мегабайт, а изображения просят оптимизации, но это же b2b - и так сойдет, а если ядро PWA загрузилось в браузер клиента, то я так понимаю оно теперь будет работать даже в режиме offline... Кстати PageSpeed Insight выдает очень хорошие результаты, по сравнению с тем, что есть у типовых проектов Magento 2 на knockout.js с загрузкой компонентов через require.js.

На PWA построен принцип работы facebook, tweeter, instagram, всячески ускорять эти решения помогает команда разработчиков движка chromium, со скоростью, производительностью фронтнда и масштабированием там все в порядке. Другими словами, если делать все правильно, то не будет проблем с производительностью, скоростью и SEO.

Если у кого есть кейсы, когда к маженте прикрутили PWA и это очень быстро работает, дайте ссылочку, очень хочется изучить снаружи, как это сделано и какие методы оптимизации использованы.
 

Данида

Постоялец
Регистрация
30 Июл 2012
Сообщения
234
Реакции
163
agregatoreat сейчас рекламируют на сайте vuestorefront как success story, возможно их делала дебильная комманда разработчиков, но результат сейчас выглядит вполне даже ничего так. Несмотря на то, что perfrormance budget у них перевалил за 10 мегабайт, а изображения просят оптимизации, но это же b2b - и так сойдет, а если ядро PWA загрузилось в браузер клиента, то я так понимаю оно теперь будет работать даже в режиме offline... Кстати PageSpeed Insight выдает очень хорошие результаты, по сравнению с тем, что есть у типовых проектов Magento 2 на knockout.js с загрузкой компонентов через require.js.

На PWA построен принцип работы facebook, tweeter, instagram, всячески ускорять эти решения помогает команда разработчиков движка chromium, со скоростью, производительностью фронтнда и масштабированием там все в порядке. Другими словами, если делать все правильно, то не будет проблем с производительностью, скоростью и SEO.

Если у кого есть кейсы, когда к маженте прикрутили PWA и это очень быстро работает, дайте ссылочку, очень хочется изучить снаружи, как это сделано и какие методы оптимизации использованы.
Один из хороших кейсов - Для просмотра ссылки Войди или Зарегистрируйся

К сожалению, все проекты в РФ на подобных технологиях пока что "коленочные" и после запуска владельцы бизнеса хотят уйти от использованных технологий
 

volanar

Мой дом здесь!
Регистрация
20 Дек 2015
Сообщения
527
Реакции
344
Вы только не упадите со стула, но индиская контора mobicommerce мне втюхивало свое решение в мультивендорном варианте на базе vnecoms (которого скорее всего еще нет) за 5999 уе. Их демка адресу: Для просмотра ссылки Войди или Зарегистрируйся
 
Сверху