Tagged articles
35 articles
Page 1 of 1
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Sep 25, 2025 · Frontend Development

Vite 7 Just Stabilized—Is Vite 8 Already on the Horizon?

The article reviews Vite 8’s rapid rollout, highlighting its Rust‑based Rolldown bundler, dramatic build‑time reductions (120 s to 8 s), enhanced tree‑shaking, native Import Maps, and migration steps, positioning Vite 8 as a new performance baseline for modern frontend toolchains.

Frontend BuildImport MapsModule Federation
0 likes · 7 min read
Vite 7 Just Stabilized—Is Vite 8 Already on the Horizon?
ByteDance Web Infra
ByteDance Web Infra
Aug 27, 2025 · Frontend Development

What’s New in Rspack 1.5? Faster Builds, Rust Extensions, and Barrel Optimizations

Rspack 1.5 introduces experimental lazy‑barrel support, a native Rust file‑watcher, browser‑ready builds, Rust‑based plugins, constant and enum inlining, type‑reexport analysis, a built‑in virtual‑module system, module‑federation runtime boosts, install‑size reductions, seal‑stage speedups, and a host of ecosystem updates such as dropping Node 16, stabilizing lazy compilation, and new releases for Rslint, Rsbuild, Rslib, Rspress, Rsdoctor, and Rstest.

Build PerformanceFrontend toolingLazy Compilation
0 likes · 22 min read
What’s New in Rspack 1.5? Faster Builds, Rust Extensions, and Barrel Optimizations
ByteDance Web Infra
ByteDance Web Infra
Aug 1, 2025 · Frontend Development

Why Module Federation 2.0 Is Revolutionizing Frontend Architecture

This article explores the evolution from Module Federation 1.0 to 2.0, detailing its architecture, pain points, new features, supported build tools, performance improvements, and how developers can adopt it across web and native platforms.

Frontend ArchitectureMicro FrontendsModule Federation
0 likes · 9 min read
Why Module Federation 2.0 Is Revolutionizing Frontend Architecture
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 26, 2025 · Frontend Development

Decentralized Micro‑Frontend Architecture with Vite Module Federation in Vue 3

This article explains how to build a decentralized micro‑frontend system for Vue 3 using the Vite‑based @originjs/vite-plugin-federation, covering architecture concepts, configuration, dynamic module loading, shared routing, state management with Pinia, and deployment strategies, complete with code examples.

Dynamic LoadingModule FederationVite
0 likes · 15 min read
Decentralized Micro‑Frontend Architecture with Vite Module Federation in Vue 3
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 27, 2024 · Frontend Development

Understanding Micro Frontends: Concepts, Scenarios, and Solution Comparisons

This article explains what micro frontends are, the problems they address, suitable application scenarios, key technical concerns such as communication, state management, sandboxing, routing, and pre‑loading, and compares popular implementations like nginx forwarding, pure iframe, qiankun, micro‑app, Module Federation, and wujie.

Frontend ArchitectureMicro FrontendsModule Federation
0 likes · 26 min read
Understanding Micro Frontends: Concepts, Scenarios, and Solution Comparisons
ByteDance Web Infra
ByteDance Web Infra
Apr 28, 2024 · Frontend Development

Announcing Module Federation 2.0: New Features, Documentation, and Future Roadmap

Module Federation 2.0, released by ByteDance Web Infra and the original author, introduces best‑practice documentation, runtime‑tool decoupling, TypeScript type safety, a devtool, manifest protocol, and cross‑tool support to make micro‑frontend module sharing more flexible and developer‑friendly.

Frontend ArchitectureMicro FrontendsModule Federation
0 likes · 8 min read
Announcing Module Federation 2.0: New Features, Documentation, and Future Roadmap
Qunar Tech Salon
Qunar Tech Salon
Sep 14, 2023 · Frontend Development

Micro‑Module Framework for Frontend Code Reuse and Efficient Deployment

This article describes the design, implementation, and benefits of a low‑intrusion micro‑module framework that enables cross‑stack code reuse, dynamic loading, fast deployment, and robust monitoring for large‑scale front‑end applications, while addressing challenges such as React version compatibility and incremental packaging.

Module FederationReactcode-reuse
0 likes · 18 min read
Micro‑Module Framework for Frontend Code Reuse and Efficient Deployment
DeWu Technology
DeWu Technology
May 24, 2023 · Frontend Development

Performance Optimization and Architecture Refactoring of DeWu Customer Service Ticket Frontend

The DeWu customer service ticket frontend was re‑architected by aggregating APIs, splitting fast and slow interfaces, adopting Module Federation, implementing a single‑instance design and schema‑driven dynamic rendering, which cut render times from seconds to sub‑second, reduced memory usage, eliminated TypeScript bugs and boosted 客服 satisfaction to 80 %.

Module Federationarchitecturecustomer-service
0 likes · 17 min read
Performance Optimization and Architecture Refactoring of DeWu Customer Service Ticket Frontend
Architecture & Thinking
Architecture & Thinking
Feb 9, 2023 · Frontend Development

Unlock Micro‑Frontend Power: How Module Federation Simplifies Shared Modules

This article introduces the concept and motivation behind Webpack's Module Federation, explains host and remote roles, outlines practical use cases such as micro‑frontend architecture and resource sharing, and provides a step‑by‑step code walkthrough—including configuration, shared dependencies, and runtime loading—to help developers quickly adopt this decentralized module‑sharing technique.

Micro FrontendsModule Federationfrontend development
0 likes · 8 min read
Unlock Micro‑Frontend Power: How Module Federation Simplifies Shared Modules
Baidu Geek Talk
Baidu Geek Talk
Feb 6, 2023 · Frontend Development

Mastering Module Federation: A Hands‑On Guide to Micro‑Frontend Architecture

This article explains the concept, motivation, and application scenarios of Webpack 5 Module Federation, walks through a concrete project structure and configuration, demonstrates runtime code integration, analyzes the generated bundles, and provides resources for further learning, offering a practical entry point into micro‑frontend development.

Code SplittingFrontend ArchitectureMicro Frontends
0 likes · 8 min read
Mastering Module Federation: A Hands‑On Guide to Micro‑Frontend Architecture
Sohu Tech Products
Sohu Tech Products
Jan 25, 2023 · Frontend Development

Micro‑Frontend Architecture with Webpack Module Federation – Part 1

This article explains how a growing React‑based admin panel was split into independent micro‑frontends using Webpack Module Federation, covering the background, reasons for choosing federation, three integration patterns, step‑by‑step setup, routing, shared state, hot‑reload, deployment considerations and practical code examples.

Frontend ArchitectureModule Federationmicro-frontend
0 likes · 13 min read
Micro‑Frontend Architecture with Webpack Module Federation – Part 1
ByteFE
ByteFE
Nov 7, 2022 · Frontend Development

Micro Frontends: Concepts, Implementation Strategies, and Technical Details

Micro frontends decompose large monolithic front‑end applications into independent, technology‑agnostic sub‑apps, detailing their background, advantages, suitable scenarios, and various implementation approaches—including MPA, server‑side composition, build‑time and runtime composition with module federation, iframe, JS sandbox, CSS isolation, and routing techniques.

Frontend ArchitectureJS SandboxModule Federation
0 likes · 22 min read
Micro Frontends: Concepts, Implementation Strategies, and Technical Details
ELab Team
ELab Team
Oct 21, 2022 · Frontend Development

Mastering Code Sharing in Micro‑Frontends with Webpack 5 Module Federation

This article explores various strategies for sharing code across micro‑frontend applications—including NPM packages, monorepos, Webpack DLLPlugin, Externals, and the powerful Webpack 5 Module Federation—detailing their configurations, performance trade‑offs, and practical implementation steps to achieve efficient, dynamic module sharing.

Module Federationcode sharingmicro-frontend
0 likes · 19 min read
Mastering Code Sharing in Micro‑Frontends with Webpack 5 Module Federation
政采云技术
政采云技术
May 24, 2022 · Frontend Development

An Overview of Module Federation

This article introduces Webpack 5's Module Federation feature, explains its business scenarios, configuration, underlying plugin architecture, and runtime mechanics, provides a practical Vue 3 demo with code snippets, and discusses usage patterns and benefits for micro‑frontend development.

JavaScriptModule FederationVue3
0 likes · 13 min read
An Overview of Module Federation
DeWu Technology
DeWu Technology
May 23, 2022 · Frontend Development

Micro‑Frontend Architecture with Qiankun and Module Federation: Design, Implementation, and Performance

The team replaced a heavy SPA‑plus‑iframe workbench with a micro‑frontend architecture using Qiankun and Webpack 5 Module Federation, enabling independent development, caching, sandboxed isolation, and remote component integration, which cut load time, improved stability, and accelerated releases while highlighting migration challenges.

Module Federationfrontendmicro-frontend
0 likes · 19 min read
Micro‑Frontend Architecture with Qiankun and Module Federation: Design, Implementation, and Performance
Alibaba Terminal Technology
Alibaba Terminal Technology
May 10, 2022 · Frontend Development

Unlock Seamless Code Sharing with Webpack 5 Module Federation

This article explains how Webpack 5's Module Federation feature enables dynamic code sharing and dependency sharing across micro‑frontend applications, walks through its core concepts, shows practical configuration and code examples, and discusses its advantages, drawbacks, and typical use cases.

Dependency SharingModule Federationcode sharing
0 likes · 32 min read
Unlock Seamless Code Sharing with Webpack 5 Module Federation
JD Tech
JD Tech
Mar 16, 2022 · Frontend Development

An Overview of Micro Frontends: Concepts, Characteristics, Implementation Options, and Use Cases

This article provides a comprehensive introduction to micro frontends, explaining their definition, benefits such as independence and scalability, detailing various implementation approaches like iframe, Module Federation, EMP, single‑spa, qiankun, icestark, garfish, Fronts and Web Components, and outlining the essential framework functions and suitable scenarios.

Frontend ArchitectureMicro FrontendsModule Federation
0 likes · 11 min read
An Overview of Micro Frontends: Concepts, Characteristics, Implementation Options, and Use Cases
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 1, 2022 · Frontend Development

Micro Frontend Architecture and Implementation with Qiankun: Principles, Practices, and Advanced Topics

This comprehensive guide explains micro‑frontend concepts, the core principles of independent development, deployment and runtime, compares various implementation options, and provides detailed step‑by‑step instructions for using Qiankun—including registration, lifecycle hooks, routing strategies, sandbox isolation, CSS scoping, resource sharing, inter‑app communication, memory management, and deployment workflows—targeted at modern frontend engineers.

Frontend ArchitectureMicro FrontendsModule Federation
0 likes · 56 min read
Micro Frontend Architecture and Implementation with Qiankun: Principles, Practices, and Advanced Topics
Tencent Cloud Developer
Tencent Cloud Developer
Feb 23, 2022 · Frontend Development

Micro-Frontend Architecture: Theory, Implementation, and Practice

Micro‑frontend architecture breaks a monolithic web app into independent, stack‑agnostic sub‑applications that can be developed, deployed, and maintained separately, using techniques such as server‑side or runtime integration and tools like single‑spa, qiankun, or Webpack 5 Module Federation, with qiankun favored for production.

Frontend ArchitectureJavaScript frameworkModule Federation
0 likes · 28 min read
Micro-Frontend Architecture: Theory, Implementation, and Practice
Baidu Geek Talk
Baidu Geek Talk
Dec 1, 2021 · Frontend Development

When to Adopt Micro Frontends: System Requirements, Design Guidelines, and Performance Tips

Adopt micro frontends when large, parallel development teams need independent releases, cross‑technology migration, or high‑frequency updates, and design them with a central app shell loading shared dependencies, choosing between iframe, web component, or lifecycle‑hook bundles, managing single‑ or multi‑instance routing, shared state or event‑bus communication, and optimizing performance through lazy rendering and shared library bundling.

Code SplittingFrontend ArchitectureMicro Frontends
0 likes · 15 min read
When to Adopt Micro Frontends: System Requirements, Design Guidelines, and Performance Tips
ELab Team
ELab Team
Aug 9, 2021 · Frontend Development

How to Share Components Across Tech Stacks with Micro‑Frontend and Module Federation

This article explores engineering solutions for sharing UI components across different front‑end frameworks and repositories, detailing micro‑frontend approaches with Garfish, component‑level embedding, data synchronization, and alternative strategies like Webpack Module Federation and Bit, while comparing their advantages, limitations, and practical implementation steps.

BitFrontend ArchitectureModule Federation
0 likes · 29 min read
How to Share Components Across Tech Stacks with Micro‑Frontend and Module Federation
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Jul 14, 2021 · Frontend Development

Mastering Module Federation: From NPM Sharing to Advanced Remote Loading

This article explains how to share UI modules via NPM packages and Module Federation, compares traditional iframe approaches, dives into low‑level and high‑level concepts, demonstrates practical webpack configurations, version‑selection strategies, and runtime loading mechanisms with detailed code examples.

Frontend ArchitectureJavaScriptMicro Frontends
0 likes · 20 min read
Mastering Module Federation: From NPM Sharing to Advanced Remote Loading
ByteFE
ByteFE
Jul 6, 2021 · Frontend Development

Micro‑Frontend Architecture Overview, Practices, and Sandbox Isolation

This article provides a comprehensive overview of micro‑frontend concepts, typical system components, governance and development tooling, runtime container responsibilities, various sandbox isolation techniques (including snapshot, Proxy, iframe, Realms, and Shadow DOM), and practical considerations such as technical debt and migration strategies.

Frontend ArchitectureModule Federationcss isolation
0 likes · 26 min read
Micro‑Frontend Architecture Overview, Practices, and Sandbox Isolation
Baidu Geek Talk
Baidu Geek Talk
Jun 28, 2021 · Frontend Development

How EMP Simplifies Micro‑Frontend Architecture for Large Web Projects

This article introduces EMP, a micro‑frontend solution that helps developers build production‑ready micro‑frontend architectures more easily and efficiently by addressing large bundle sizes, team collaboration, and module sharing, and provides detailed usage scenarios, ecosystem support, configuration examples, upgrade guides, and performance comparisons.

EMPFrontend ArchitectureModule Federation
0 likes · 9 min read
How EMP Simplifies Micro‑Frontend Architecture for Large Web Projects
ELab Team
ELab Team
Jun 23, 2021 · Frontend Development

Why Micro Frontends Are Changing Large-Scale Frontend Architecture

This article explains how micro frontends, inspired by micro‑service principles, break down monolithic front‑end applications into independent sub‑applications, covering design motivations, practical implementation steps, sandbox isolation techniques, and code examples to improve maintainability and performance.

Code SplittingFrontend ArchitectureModule Federation
0 likes · 14 min read
Why Micro Frontends Are Changing Large-Scale Frontend Architecture
Alibaba Terminal Technology
Alibaba Terminal Technology
Apr 2, 2021 · Frontend Development

Why ESM Build Tools Like Snowpack and Vite Beat Webpack

With the rise of ESM‑based build tools such as Snowpack and Vite, developers can bypass traditional bundling, achieving faster compilation and leveraging native browser module loading, while Webpack adapts through physical caching and Module Federation, offering flexible module sharing and performance optimizations for modern frontend projects.

ESMModule FederationVite
0 likes · 13 min read
Why ESM Build Tools Like Snowpack and Vite Beat Webpack
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Mar 9, 2021 · Frontend Development

How Webpack 5 Supercharges Build Speed: Real‑World Data from Penguin Tutor

This article details the practical upgrade from Webpack 4 to Webpack 5 in the Penguin Tutor H5 project, presenting build‑time comparisons, bundle‑size reductions, and in‑depth analysis of new features such as persistent caching, deterministic IDs, removed Node polyfills, enhanced tree‑shaking, and Module Federation, while also sharing common pitfalls and solutions.

Build PerformanceModule Federationcaching
0 likes · 13 min read
How Webpack 5 Supercharges Build Speed: Real‑World Data from Penguin Tutor
Qunar Tech Salon
Qunar Tech Salon
Feb 28, 2020 · Frontend Development

Bifrost: Meituan’s Vue‑Based Micro‑Frontend Framework for Scalable Enterprise Front‑End Development

The article introduces Bifrost, Meituan’s Vue‑based micro‑frontend framework, detailing its background, design goals, architecture, implementation code, development practices, deployment workflow, and the benefits and challenges of adopting micro‑frontend architecture in large‑scale enterprise front‑end projects.

BifrostFrontend ArchitectureModule Federation
0 likes · 20 min read
Bifrost: Meituan’s Vue‑Based Micro‑Frontend Framework for Scalable Enterprise Front‑End Development
iQIYI Technical Product Team
iQIYI Technical Product Team
Feb 14, 2020 · Frontend Development

Micro‑Frontend Architecture and Implementation Practices Based on Vue

The iQIYI front‑end team built a Vue‑based micro‑frontend framework where a lightweight container supplies shared Vue, router and store globals, dynamically loads each module’s manifest‑listed scripts, merges their routes, and renders them via global functions, yielding a decoupled, maintainable, and extensible application architecture.

Frontend ArchitectureModule Federationcontainer application
0 likes · 13 min read
Micro‑Frontend Architecture and Implementation Practices Based on Vue