Skip to content
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

Formalize App booting #6

Open
kategengler opened this issue Jan 22, 2024 · 1 comment
Open

Formalize App booting #6

kategengler opened this issue Jan 22, 2024 · 1 comment

Comments

@kategengler
Copy link
Member

kategengler commented Jan 22, 2024

ember-cli pushes code onto bundle that causes app to boot but there should be public api to boot app. If well-designed, mounting an engine should be the same API. Where in dom does it render, handle to URL state (maybe subpart), inherited services, etc.

Would want to retrofit fastboot and testing to use the new API.

Composes with stuff in the es modules RFC.

Simple v2 addons shouldn't need a full npm package/monorepo just to test.

  • Consider Engines

Needs to consider routing changes for the URL handing APIs by making it generic enough.

Blocked on design questions around services.

@kategengler kategengler converted this from a draft issue Jan 22, 2024
@kategengler kategengler moved this to Needs Owner in Polaris Edition of Ember Jan 29, 2024
@kategengler
Copy link
Member Author

May not be a requirement of Polaris

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Needs Owner
Development

No branches or pull requests

1 participant