Làm thế nào để sử dụng PWA trong Magento2?


10

Bất cứ ai cũng có ý tưởng về cách sử dụng PWA (Ứng dụng web lũy tiến) trong Magento2. Tôi đã tìm thấy một số blog nhưng không thành công.


Bạn có thể chia sẻ một bài viết blog bạn đọc? Và chính xác những gì không hoạt động?
Siarhey Uchukhlebau

Tôi không chắc chắn những gì không hoạt động chính xác nhưng trong tương lai Magento2 sẽ đến với PWA. Bạn có hướng dẫn nào cho việc đó không?
hweb87

Tôi đã tìm thấy qe bỏng thú vị về PWA trên diễn đàn magento, nó có thể hữu ích.
Siarhey Uchukhlebau

Bạn có bất kỳ trang web tham khảo PWA? Làm thế nào tôi có thể tìm thấy trang web tihs được xây dựng trong PWA.
hweb87

Tôi không biết không có trang web nào mà PWA được nhận ra :(
Siarhey Uchukhlebau

Câu trả lời:


4

Về PWA ở Magento:

Bạn có thể đọc thêm về việc triển khai PWA trên diễn đàn magento, nơi lưu trữ tất cả các liên kết hữu ích đến một bài đăng trên blog hoặc các dự án github:

  1. Mô-đun Magento 1 PWA trên github của Meanbee
  2. Blog Post "Tại sao trang web Magento của bạn cần phải là một ứng dụng web tiến bộ?" bởi Tom Robertshaw từ Meanbee
  3. Mô-đun Công nhân Dịch vụ Magento 2 trên github của Meanbee
  4. Mô-đun Manifest Magento 2 trên github của Meanbee
  5. Ứng dụng web lũy tiến được đăng bởi Google
  6. Bản kê khai ứng dụng web của Matt Gaunt & Paul Kinlan

Về tính tương thích của nhân viên dịch vụ:

Thông thường PWA đang nhận ra bằng cách sử dụng Công nhân dịch vụ . Ngay bây giờ nó không tương thích với tất cả các trình duyệt:

Máy tính để bàn:

Tương thích công nhân dịch vụ với trình duyệt máy tính để bàn

Không được hỗ trợ: IE, Safari


Di động:

Khả năng tương thích của nhân viên dịch vụ với các trình duyệt di động

Không được hỗ trợ: Android Webview, IE, Safari


Điều đó có nghĩa là nó không tương thích với iOS
hweb87

@ hweb87 Ngay bây giờ - có
Siarhey Uchukhlebau

Tổng quan mở rộng tốt với các chi tiết mới magento.stackexchange.com/a/244665/2282
FireBear

Xin chào @SiarheyUchukhlebau Câu hỏi của tôi vẫn còn mở là Magento PWA có hỗ trợ trong iOS không? Hôm nay tôi đã thấy lỗi được báo cáo trong github github.com/magento-research/pwa-studio/issues/1441
hweb87

0

Tôi đã sử dụng mô-đun này từ Tigren ( https://marketplace.magento.com/tigren-proTHERivewebapp.html ) trong phiên bản Magento 2.1.7. Nó hoạt động như thế mà không có lỗi.

Xin lưu ý rằng chúng tôi cần biết thêm về nhân viên dịch vụ và cách định cấu hình chúng để mở rộng các ứng dụng của mô-đun. Ở cấp độ cơ bản, nó hoạt động rất tốt ra khỏi hộp.


Chào Kalyan. Tôi cũng sử dụng phần mở rộng tương tự. Tôi làm theo các bước cài đặt được cung cấp. Nhưng nó cho thấy lỗi. Bạn có thể giúp tôi giải quyết nó?
Saravanan DS

Bạn đang gặp phải rắc rối gì vậy ?
Kalyan Chakravarthi V

Vui lòng kiểm tra các lệnh lỗi của tôi ở đây. pastebin.com/8GhESQp3
Saravanan DS

Xin chào @Kalyan, Máy chủ có nên ở https không?
Saravanan DS

1. Mô-đun Tigren_Core không được bao gồm trong gói bạn đã tải xuống, không cần điều đó. Bạn có thể bỏ qua nó. 2. Có, bạn cần kích hoạt https. 3. Chúng tôi đã thử nghiệm trong máy chủ demo của mình với chứng nhận SSL giả nhưng không có trong localhost. 4. Chứng chỉ SSL giả sẽ chỉ hoạt động tốt với firefox nếu bạn thêm ngoại lệ, Chrome rất nghiêm ngặt và PWA sẽ không hoạt động với chứng chỉ SSL giả. 5. Nếu bạn đang làm việc trong localhost chrome có một số tùy chọn cờ để cho phép SSL trong localhost
Kalyan Chakravarthi V

0

Tôi đã từng chữ từ MazePlazza. https://www.mageplaza.com/blog/magento-2-integrate-proTHERive-web-app.html#what-is-proTHERive-web-app-pwa

Có ba phương pháp để chuyển đổi trang web Magento 2 sang PWA, liên quan đến các chi phí khác nhau:

1). Tiện ích mở rộng Magento 2 PWA: Bạn cần mua mô-đun (tối đa $ 150) và trả tiền cho dịch vụ cài đặt (hoặc tự cài đặt và định cấu hình tiện ích mở rộng).

2). Magento 2 PWA Studio: Bạn phải thuê các nhà phát triển PWA có kinh nghiệm mạnh mẽ trong cả Magento 2 và PWA để xây dựng PWA của bạn từ đầu. Sẽ mất tới 6 tháng để phát triển mặt tiền cửa hàng PWA và API mới của bạn bằng các công cụ Magento 2 PWA Studio. Bạn nên chuẩn bị một ngân sách hào phóng cho sự tích hợp này.

3). Chủ đề Magento 2 PWA: Vì cả API cửa hàng PWA và API lõi đã sẵn sàng, chi phí của bạn sẽ chủ yếu phụ thuộc vào mức độ tùy chỉnh của bạn. Chi phí này sẽ hợp lý hơn giải pháp thứ hai và cao hơn giải pháp thứ nhất nhưng nó xứng đáng với khoản đầu tư của bạn.

Theo tôi, đi với người đầu tiên

Cảm ơn bạn Zuber


Nếu tôi sẽ đi với tùy chọn đầu tiên và tôi có nhiều tiện ích mở rộng của bên thứ ba cho trang web của mình thì Q1. Nó cũng sẽ ảnh hưởng đến phần mở rộng đó chứ? Quý 2 Magento 2 PWA Tiện ích mở rộng có hỗ trợ trên các tiện ích mở rộng của bên thứ ba khác không?
Balwant Singh

@BalwantSingh, tiện ích mở rộng đã mua PWA không ảnh hưởng đến bất kỳ tiện ích mở rộng nào được cài đặt hoặc sắp tới của bạn. Miễn là trang mới của bạn phản hồi, nó sẽ tự động được hỗ trợ bởi tiện ích mở rộng PWA vì tiện ích mở rộng mua PWA chỉ cần trang của bạn phản hồi không có gì khác.
zuber bandi

Cảm ơn vi đa trả lơi. Nếu tôi sẽ chọn tùy chọn thứ 3 thì tôi vẫn cần nhà phát triển PWA để tùy chỉnh?
Balwant Singh

@BalwantSingh ... có
zuber bandi

Làm thế nào để bắt đầu từ đầu? Có hướng dẫn từng bước để triển khai PWA trong magento2.3
jafar pinjar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.