8000 [epic] Introduce Checkout feature library · Issue #10286 · SAP/spartacus · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[epic] 8000 Introduce Checkout feature library #10286

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
dunqan opened this issue Dec 9, 2020 · 1 comment · Fixed by #11894
Closed

[epic] Introduce Checkout feature library #10286

dunqan opened this issue Dec 9, 2020 · 1 comment · Fixed by #11894
Assignees
Labels
checkout-lib MVP Mandatory label: Used to define the MVP scope of the feature

Comments

@dunqan
Copy link
Contributor
dunqan commented Dec 9, 2020

As part of the initiative to move features in separate and optional libraries, we like to move Checkout out of the core and component library. As a result, the Checkout feature should be optional, lazily loaded (code split).

Ideally, we introduce this change as an optional change during a minor release, but there's a change that we can only do this with breaking changes.

@LTiger14 LTiger14 assigned LTiger14 and unassigned LTiger14 Jan 6, 2021
@LTiger14
Copy link
LTiger14 commented Jan 7, 2021

I created this sub ticket for creating the library in case the person working on this issue wants to use it #10596. (You can delete it if you don't want it)

@plabadie plabadie self-assigned this Jan 19, 2021
@plabadie plabadie changed the title Introduce Checkout feature library [epic] Introduce Checkout feature library Apr 8, 2021
@plabadie plabadie added MVP Mandatory label: Used to define the MVP scope of the feature and removed features-libs labels Apr 23, 2021
@plabadie plabadie assigned dunqan and unassigned plabadie Jun 15, 2021
plabadie added a commit that referenced this issue Jun 16, 2021
plabadie added a commit that referenced this issue Jun 16, 2021
The checkout code is now separated out in a feature library.  The checkout library supports lazy loading.  
Lazy loading features when they are needed makes the initial storefront app download size smaller and therefore improves performance.

closes GH-10286
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
checkout-lib MVP Mandatory label: Used to define the MVP scope of the feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants
0