Usted está aquí:
Construya modernas experiencias de compra con el PWA Kit
El Kit Progressive Web App (PWA, Kit de Aplicación Web Progresiva) es una nueva tecnología de escaparate para el comercio autónomo que utiliza API y React de Salesforce Commerce. Les ofrece a los desarrolladores de front-end un enfoque más flexible y ágil para construir y mantener experiencias de compra modernas. Esta versión se centra en actualizaciones de localización y mejoras relacionadas con la SEO, el rendimiento y la experiencia del comprador.
Dónde: Disponible para todos los clientes de Salesforce B2C Commerce.
Cuándo: 27 de enero de 2022
Por qué: Cada cambio tiene un vínculo numerado relacionado con la pull request correspondiente en el repositorio de código abierto.
Cambio destacado: Configuraciones predeterminadas de proyectos
Ahora puede crear un proyecto de PWA Kit usando ajustes preestablecidos. Los ajustes preestablecidos le permiten especificar una plantilla para sus archivos de proyecto y (opcionalmente) usar configuraciones preconfiguradas para conectarse a una instancia de B2C Commerce.
Para crear un proyecto utilizando la plantilla de Retail React App y conectarlo a nuestro sandbox de demostración, ejecute el siguiente comando en su terminal:
npx pwa-kit-create-app --preset retail-react-app-demo
¡Con este nuevo preajuste de demostración, cualquiera puede probar el PWA Kit en minutos!
Para crear un proyecto con un ajuste preestablecido diferente o usar configuraciones personalizadas para conectarse a su propia instancia de B2C Commerce, ejecute npx pwa-kit-create-app y siga las indicaciones.
Para conocer todas las opciones disponibles para crear un proyecto, ejecute npx pwa-kit-create-app --help.
PRs: #285, #325, #322, #357, #358, #361
Otros cambios
- Soporte para React 17. #278
- Soporte para NPM 7 y 8. #302
- Dependencias de actualización. #347 #346 #317
- Reutilice conexiones de proxy en SDK. #306
- Solucione el manejo de errores del servidor para errores irrecuperables. #326
- Traducciones preliminares para el escaparate de demostración. #324
Soluciones de errores
- Agregue constantes para
meta theme-color|apple-mobile-web-app-title. #287 - Ocultar el selector de configuración local cuando solo hay una configuración local. #262
- Agregar al carrito permanece activo a menos que el artículo esté agotado. #222
- Actualizar error vínculo. #303
- Dejar de usar el script
create-hash-manifest. #300 - Arreglar la redirección después de la creación de la cuenta. #360
Actualizaciones de seguridad
- No envíe el encabezado HSTS en el desarrollo local. #288
- [Snyk] Actualización de seguridad
shelljsde 0.8.4 a 0.8.5. #307 - [Snyk] Actualización de seguridad
nanoidde 3.1.30 a 3.1.31. #308 - [Snyk] Actualización de seguridad
cross-fetchde 3.1.4 a 3.1.5. #351
Registro completo de cambios v1.3.0...v1.4.0
Cómo: El PWA Kit está disponible como un proyecto de código abierto en GitHub. Para comenzar, consulte la documentación en el sitio de Desarrolladores de Salesforce.
