World Congress 2024 β€’ Aug 20, 2024 β€’ Session details

Native Federation: The Future of Micro Frontends and Plugin-Systems in Angular

Manfred Steyer

Are Webpack bottlenecks holding back your Angular micro frontends? Discover how Native Federation leverages web standards to seamlessly scale across modern, lightning-fast bundlers like esbuild and Vite.

Pause
Mute Enter Fullscreen
#1 about 7 min

Micro frontends and Webpack module federation challenges

Runtime integration of micro frontends traditionally relies on Webpack module federation despite emerging bundler alternatives.

#2 about 5 min

Introducing Native Federation for framework-agnostic builds

Wrapping custom bundlers with web standards like ECMAScript modules decouples builds from Webpack.

#3 about 8 min

Configuring Native Federation in Angular projects

Modifying auto-generated federation configurations allows developers to expose application modules and share dependencies securely.

#4 about 6 min

Integrating multiple frameworks with the Frankenstein architecture

Encapsulating differing frontend frameworks and versions into web components enables concurrent runtime execution.

#5 about 3 min

Optimizing application performance using island architectures

Loading non-critical micro frontends only when they scroll into view significantly improves initial application performance.

#6 about 3 min

Balancing architectural complexity and performance needs

Balancing performance requirements with architectural complexity helps teams decide when server-side rendering is genuinely necessary.

#7 about 1 min

Summary and additional developer resources for federation

A review of native federation benefits accompanies a link to an extensive ebook on scalable architecture.

Matching moments

9:16 min

Implementing micro frontends with webpack module federation

Manfred Steyer Manfred Steyer Β· World Congress 2021

3:39 min

Enabling framework-agnostic modularity with Webpack module federation

Serg Hospodarets Β· LIVE

13:09 min

Answering questions on micro-frontend adoption and tooling

Luca Mezzalira Luca Mezzalira Β· JS Congress

2:39 min

Addressing developer questions on framework capabilities and architectural alternatives

Christian Liebel Christian Liebel Β· World Congress 2022

2:26 min

Summarizing module federation patterns and architectural choices

Manfred Steyer Manfred Steyer Β· JS Congress

2:09 min

Core concepts and architecture of the NativeScript framework

Rowdy Rabouw Rowdy Rabouw Β· LIVE

Upcoming sessions on this topic

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

Designing for Every Direction: Logical CSS for Global, Adaptive, and Effortlessly Reversible UIs

  • Vidhya Krishnamoorthy

    Morgan Stanley

    VP, Software Engineering Manager

Open session

Supply Chain Security for the Everyday Engineer

  • Pradumna Saraf

    Kestra Technologies

    Quality Assurance Engineer

Open session

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza PΓ©rez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer

Open session

Beyond File Dumps: Context Engineering for Coding Agents

  • Animesh Dutta

    Arm

    Senior Software Engineer