Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Micro Frontends with Modern Angular

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Micro Frontends with Modern Angular

Avatar for Manfred Steyer

Manfred Steyer PRO

November 09, 2023
Tweet

More Decks by Manfred Steyer

Other Decks in Programming

Transcript

  1. @ManfredSteyer → // bootstrap.ts const app = await createApplication({ providers:

    [], }); const webCmp = createCustomElement(AppComponent, { injector: app.injector, });
  2. @ManfredSteyer → // bootstrap.ts const app = await createApplication({ providers:

    [], }); const webCmp = createCustomElement(AppComponent, { injector: app.injector, }); customElements.define('mfe2-root', webCmp);
  3. @ManfredSteyer → // bootstrap.ts const app = await createApplication({ providers:

    [], }); const webCmp = createCustomElement(AppComponent, { injector: app.injector, }); customElements.define('mfe2-root', webCmp); // Usage: <mfe2-root></mfe2-root>
  4. @ManfredSteyer @defer on viewport { @main { <heavy-cmp /> }

    @placeholder { <img src="ph.png"> } […] }