-
Notifications
You must be signed in to change notification settings - Fork 686
Roadmap
PWA Studio deliverables will continue to focus on improvements in the areas of developer and shopper experience. Where 2018 created a great foundation, providing a baseline toolset for developers to begin creating their own PWAs, we are committed to advancing themes of: ease of use, implementation, and unlocking additional features in a PWA shopper experience.
Previous/Current PWA Studio Release Notes
Continued focus on developer experience and ease of use by advancing concepts of modularity and additional developer tools/concepts.
- Compatibility with Magento 2.3.1 Release
- GraphQL Support
- Docker Availability
- Expansion of Test Coverage
- Continued Performance and Quality Improvements
- Modular Venia
- Modular Component Library (Peregrine)
- Definition and Developer Docs
- Migration from Venia to Peregrine Hook Components
- Search
Continued focus on Peregrine Hooks library and Venia refactoring for modularity.
- GraphQL support
- Extensibility Discovery
- Marketplace support
- Improvements for Project Scaffolding and Setup
- Modular Component Library (Peregrine Hooks):
- Product Detail
- Navigation
- Category Detail
- Checkout
- Gallery
- Faceting
- Payment/ Shipping Methods
- Venia Component Enhancements
- Toast Notifications
- Category Filters
- Shopper Experience additional features
- Page Builder Integration and Availability
- Adobe Experience Manager Integration
- B2B Theming
Below outlines commitments and roadmap from 2018, which culminated with the 2.0 release for PWA Studio.
Early adoption of PWA Studio and Venia reference storefront (theme) for merchants, partners and developers to start using PWA with Magento.
- Developer tools, framework, whitepaper and examples to give developers what they need to create POC of PWA with * Magento and contribute to Community Engineering.
- Standards-based “headless” approach with Magento
- Basic configuration and setup with documentation
- Basic development workflow (partial real-time)
- Basic optimization and feedback (concept)
- Basic Magento 2.3+ integration
- Product Details
- Category
- Checkout (basic)
- Cart
- Checkout
- Confirmation
Continued progress on Development and Shopping experiences as part of Magento 2.3 release in late 2018. Completion of architecture and extensibility along with key improvements to configuration, setup and workflow for developer enablement.
- Architecture (continued)
- Extensibility updates for Magento 2
- Middle-tier architecture and template for SEO and interoperability (UPWARD)
- Data and content access layer with GraphQL and REST (fallback)
- Configuration and setup
- Improved documentation and examples
- Updates for “smart” defaults
- Workflow improvements
- Real-time updates for IDE (Webpack)
- Additional rules for optimization and best practices (performance)
- Magento 2.3+ integration
- Multi-store deployment (multi-casting)
- Homepage, Category, Product Details and Checkout (basic)
- Shipping address and methods (static)
- Payment methods (check, money order)
- Basic content (CMS)
- Basic navigation
- Account management (create and manage)
- Basic offline and device support (web app manifest, service worker)
Current plan for Development and Shopping experiences after Magento 2.3 including completion of Venia PWA storefront with focus on extension support and developer enablement after our first release.
- Support for Magento Commerce Cloud (Pro) deployment
- Improved data and content access layer with GraphQL and REST (fallback)
- Performance improvements (optimization)
- Additional refactoring and modularity
- Purchase history (including order details) with Account
Sorting and filtering for Category- Payment methods (credit/debit via Braintree)
Additional product types (bundled, virtual, gift card)Address management- Advanced search
Wish listsGift registryCoupon codesSubscriptionsStore credit and loyalty (points)
- Sync calls:
- Check the calendar
- Recordings - https://goo.gl/2uWUhX
- Slack: #pwa Join #pwa
- Contributing
- Product