Tagged articles
42 articles
Page 1 of 1
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
JD Cloud Developers
JD Cloud Developers
Feb 19, 2025 · Frontend Development

Transforming a Massive Vue Frontend into a Scalable Monorepo: Lessons & Strategies

This article chronicles the evolution of the Xingyun front‑end platform from a tangled monolithic Vue application to a modular, micro‑frontend monorepo, detailing the architectural pain points, the "inner‑outer same‑origin" overhaul, and the concrete steps taken to achieve better scalability, maintainability, and build performance.

Micro FrontendsNxVue
0 likes · 18 min read
Transforming a Massive Vue Frontend into a Scalable Monorepo: Lessons & Strategies
21CTO
21CTO
Dec 7, 2024 · Frontend Development

What’s Shaping the Future of Frontend Development? Emerging Frameworks, AI, No‑Code, and More

This article explores the latest front‑end development trends—from emerging frameworks like Svelte and Solid, to AI‑powered interfaces, no‑code/low‑code platforms, progressive web apps, Web3/blockchain, micro‑frontend architecture, and immersive VR/AR—highlighting their impact on developers and businesses.

AIMicro FrontendsNo-code
0 likes · 13 min read
What’s Shaping the Future of Frontend Development? Emerging Frameworks, AI, No‑Code, and More
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
MoonWebTeam
MoonWebTeam
May 14, 2024 · Frontend Development

Top 9 Front-End & AI Trends Shaping 2024: From Apple’s MM1 to Micro‑Frontends

This monthly roundup highlights nine cutting‑edge topics—from Apple’s multimodal MM1 model and the Signals standardization proposal to Stable Video Diffusion, digital humans, micro‑frontend frameworks, Monkey testing automation, Tango low‑code sandbox, and cross‑platform app frameworks—offering deep insights and practical takeaways for modern developers.

Micro FrontendsVideo Generationartificial intelligence
0 likes · 17 min read
Top 9 Front-End & AI Trends Shaping 2024: From Apple’s MM1 to Micro‑Frontends
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
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 1, 2024 · Operations

How We Achieved End-to-End Cloud Stability with Micro Frontends and Automated Deployments

This article details a comprehensive, front‑and‑back‑end approach to cloud stability, covering system architecture across private and public clouds, micro‑frontend integration, CI/CD pipelines, SLB routing, health‑check configurations, monitoring dashboards, data reconciliation, UI automation testing, and the resulting improvements in observability, gray‑release, rollback, and incident reduction.

AutomationMicro FrontendsSLB
0 likes · 14 min read
How We Achieved End-to-End Cloud Stability with Micro Frontends and Automated Deployments
KooFE Frontend Team
KooFE Frontend Team
Jan 1, 2024 · Frontend Development

Balancing Standardization & Customization: Building Extensible SaaS Front‑End Plugins

This article examines the tension between standardized SaaS products and individualized client demands, outlines the technical challenges of customization, and details how SaaS platforms can offer extensible front‑end plugin architectures—including APIs, SDKs, micro‑frontend rendering, and CI/CD workflows—to balance scalability with flexibility.

Extension DevelopmentFrontend PluginsMicro Frontends
0 likes · 14 min read
Balancing Standardization & Customization: Building Extensible SaaS Front‑End Plugins
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Sep 1, 2023 · Frontend Development

Top Front‑End Insights: From Server‑Sent Events to Micro‑Frontends

This roundup explores cutting‑edge front‑end topics—from using Server‑Sent Events instead of WebSocket and the innovative Rome toolchain, to Git rebase strategies, the status of wangEditor, precise page‑dwell measurement, and the merits of micro‑frontends—while also debunking AI‑related programmer anxiety.

AIGitMicro Frontends
0 likes · 5 min read
Top Front‑End Insights: From Server‑Sent Events to Micro‑Frontends
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
Alipay Experience Technology
Alipay Experience Technology
Feb 9, 2023 · Frontend Development

How Cloudflare’s Fragments Architecture Enables Ultra-Fast Micro‑Frontend Rendering

This article explains Cloudflare’s new Fragments Architecture for micro‑frontends, detailing how parallel, streaming responses from Workers eliminate common bottlenecks, provide eager interactivity, improve security, and achieve extreme first‑paint performance through innovative fragment hosting and communication mechanisms.

Cloudflare WorkersMicro Frontendsfragment architecture
0 likes · 14 min read
How Cloudflare’s Fragments Architecture Enables Ultra-Fast Micro‑Frontend Rendering
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
phodal
phodal
Jan 30, 2023 · Frontend Development

Exploring the Evolving Landscape of Micro‑Frontend Patterns in 2023

This article reflects on the delayed 2023 release, outlines four evolving micro‑frontend patterns, examines modern toolchains like Rust, Go and Zig, discusses low‑code platform challenges, low‑latency WebAssembly front‑ends, browser AI, internal dev experience, server‑driven UI, Islands architecture, and edge JavaScript.

Edge ComputingFrontend ArchitectureMicro Frontends
0 likes · 9 min read
Exploring the Evolving Landscape of Micro‑Frontend Patterns in 2023
ByteDance Terminal Technology
ByteDance Terminal Technology
Jan 19, 2023 · Frontend Development

2023 Front‑End Engineering Outlook: Cloud‑Native, Serverless, and Emerging Trends

In this comprehensive interview, ByteDance senior front‑end engineer Huang Jian shares the 2023 outlook for front‑end developers, covering cloud‑native integration, serverless adoption, micro‑frontends, AI influence, WebAssembly, career growth, and the evolving skill set required to stay competitive.

AICareer DevelopmentCloud Native
0 likes · 33 min read
2023 Front‑End Engineering Outlook: Cloud‑Native, Serverless, and Emerging Trends
ByteFE
ByteFE
Dec 28, 2022 · Frontend Development

Understanding Web Components: Features, Lifecycle, and Integration with Modern Frameworks

This article explains what Web Components are, details their core features such as Custom Elements, Shadow DOM, and HTML templates, demonstrates practical usage with React, Vue, and micro‑frontend scenarios, compares them to traditional frameworks, and discusses advantages, limitations, and related tools like Lit and Omi.

JavaScriptMicro FrontendsShadow DOM
0 likes · 57 min read
Understanding Web Components: Features, Lifecycle, and Integration with Modern Frameworks
ELab Team
ELab Team
Oct 14, 2022 · Frontend Development

How to Prevent CSS Conflicts in Micro‑Frontends with Garfish and Shadow DOM

This article explains why class name and global element style conflicts occur in micro‑frontend architectures, and presents two main strategies—style naming with priority rules and host‑environment isolation using Shadow DOM or Garfish runtime plugins—to achieve reliable CSS isolation across parent and child applications.

CSSGarfishMicro Frontends
0 likes · 11 min read
How to Prevent CSS Conflicts in Micro‑Frontends with Garfish and Shadow DOM
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 12, 2022 · Frontend Development

Implementing a Simplified Qiankun JavaScript Sandbox: Snapshot, Singular Proxy, and Multiple Proxy Sandboxes

This article walks through building a lightweight Qiankun JS sandbox by first explaining sandbox principles, then creating a snapshot sandbox, a singular proxy sandbox that records changes via ES6 Proxy, and finally a multiple‑proxy sandbox that isolates each micro‑frontend with its own fake window, complete with test cases and setup instructions.

JavaScriptJestMicro Frontends
0 likes · 16 min read
Implementing a Simplified Qiankun JavaScript Sandbox: Snapshot, Singular Proxy, and Multiple Proxy Sandboxes
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Sep 30, 2022 · Frontend Development

Key Insights on Modern Frontend Architecture, UX, and Performance

This article curates essential thoughts and summaries on frontend architecture, SAP system design, ToB customization, JavaScript framework evolution, micro‑interaction design, information loading UX, and micro‑frontend performance analysis, highlighting how clear, flexible, and scalable structures drive rapid, stable product growth.

Micro FrontendsPerformance OptimizationUser experience
0 likes · 3 min read
Key Insights on Modern Frontend Architecture, UX, and Performance
vivo Internet Technology
vivo Internet Technology
Sep 7, 2022 · Frontend Development

Design and Implementation of the Qingtian Micro‑Frontend Framework

The Qingtian framework redesigns VAPD’s monolithic front‑end by employing full‑screen iframes with shared component libraries, asynchronous loading, and synchronized routing and state engines, delivering instant sub‑app switching, complete isolation, and fast page loads while preserving micro‑frontend scalability.

Frontend ArchitectureMicro FrontendsWeb Performance
0 likes · 12 min read
Design and Implementation of the Qingtian Micro‑Frontend Framework
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
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
21CTO
21CTO
Oct 19, 2021 · Frontend Development

Why Micro‑Frontends Matter: Benefits, Core Concepts, and When to Use Them

This article explains micro‑frontend architecture, its roots in micro‑services, core principles such as technical independence and team isolation, and outlines the advantages—including scalability, independent deployment, and easier testing—while advising when the approach is appropriate for a project.

Frontend ArchitectureMicro FrontendsMicroservices
0 likes · 6 min read
Why Micro‑Frontends Matter: Benefits, Core Concepts, and When to Use Them
Taobao Frontend Technology
Taobao Frontend Technology
Oct 15, 2021 · Frontend Development

How to Load Vite Micro‑Frontends with ES Modules in icestark

This article explains how Vite‑built micro‑frontends can be loaded as native ES modules in icestark, covering the advantages of ES‑module tooling, dynamic import techniques, necessary Vite configuration changes, and the resulting fast cold‑start and second‑load performance for progressive upgrades.

ES ModulesMicro FrontendsVite
0 likes · 13 min read
How to Load Vite Micro‑Frontends with ES Modules in icestark
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 12, 2021 · Frontend Development

How DEF’s Frontend Platform Evolves to Overcome Monolithic Challenges

The article examines the three‑year evolution of Alibaba's DEF front‑end engineering platform, highlighting its shift toward a monolithic architecture, the resulting complexity and cost issues, and the multi‑layered solution—including infrastructure upgrades, SAAS/PAAS/IAAS separation, and micro‑frontend strategies—to improve efficiency, quality, and developer experience.

DevOpsMicro FrontendsSoftware Engineering
0 likes · 14 min read
How DEF’s Frontend Platform Evolves to Overcome Monolithic Challenges
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
Architects Research Society
Architects Research Society
Jul 10, 2021 · Fundamentals

Key Software Architecture Trends for 2020: Micro Frontends, AsyncAPI, Data Mesh, Policy as Code, Serverless, Low‑Code, GraphQL and Ethics

The article surveys the most significant software‑architecture trends of 2020—including micro frontends, AsyncAPI, data mesh, policy‑as‑code, serverless, low‑code platforms, GraphQL, and ethical considerations—highlighting their adoption status, challenges, and the viewpoints of leading industry experts.

Data MeshMicro FrontendsPolicy as Code
0 likes · 16 min read
Key Software Architecture Trends for 2020: Micro Frontends, AsyncAPI, Data Mesh, Policy as Code, Serverless, Low‑Code, GraphQL and Ethics
JD Retail Technology
JD Retail Technology
Feb 22, 2021 · Frontend Development

Micro Frontends: Concepts, Implementation, and Lessons from the Shangling Project

This article explains the concept of micro frontends, why they are needed, their core principles such as technology‑agnostic integration, centralized routing, isolation, communication, version management and performance, and details a real‑world implementation using the qiankun framework in the Shangling project, including code snippets and future challenges.

Frontend ArchitectureIntegrationMicro Frontends
0 likes · 22 min read
Micro Frontends: Concepts, Implementation, and Lessons from the Shangling Project
Sensors Frontend
Sensors Frontend
Dec 7, 2020 · Frontend Development

Top Frontend Insights: Micro‑Frontends, G6, Code Quality, CDN, CSS & More

This curated collection presents concise overviews of recent front‑end advancements, covering micro‑frontend architecture in Xiaomi CRM, G6 4.0 visual analytics, code‑quality best practices, 2020's hottest technologies, CDN fundamentals, CSS trends, component design, TypeScript popularity, VSCode inspection tools, watermark techniques, GPU.js acceleration, React DOM manipulation, and the top JS13K 2020 games.

Component DesignJavaScriptMicro Frontends
0 likes · 9 min read
Top Frontend Insights: Micro‑Frontends, G6, Code Quality, CDN, CSS & More
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Oct 22, 2020 · Frontend Development

Implementation of Micro-Frontends with Qiankun in Live Streaming Platform

The LOOK live‑streaming admin console, a 250‑page monolith built on Regularjs, was refactored into independent React micro‑frontends using the qiankun framework, allowing separate deployment of sub‑apps while preserving the original URL, and introducing shared dependency management across the legacy and new stacks.

Micro Frontendsfrontend-developmentimplementation
0 likes · 20 min read
Implementation of Micro-Frontends with Qiankun in Live Streaming Platform
Architects Research Society
Architects Research Society
Jul 28, 2020 · Frontend Development

Implementing Micro Frontends with Angular: A Practical Guide (Part 2)

This article explains how Outbrain built a micro‑frontend architecture using Angular lazy‑loaded modules, a custom share‑loader for cross‑app module sharing, DOM encapsulation, independent testing, and per‑app deployment via Node services, providing a concrete, framework‑agnostic solution.

AngularFrontend ArchitectureMicro Frontends
0 likes · 8 min read
Implementing Micro Frontends with Angular: A Practical Guide (Part 2)
vivo Internet Technology
vivo Internet Technology
Jul 15, 2020 · Frontend Development

Micro Frontends: Concepts, Scenarios, and Implementation with single-spa and qiankun

The article explains micro‑frontend concepts, why large apps are split into independent modules, critiques iframe drawbacks, details single‑spa’s resource loader and configuration approach with code examples, outlines its limitations, and shows how qiankun builds on single‑spa to automate resource discovery, sandboxing, and style isolation, concluding that micro‑frontends are a valuable strategy for large‑scale front‑end projects.

Frontend ArchitectureMicro FrontendsVue.js
0 likes · 14 min read
Micro Frontends: Concepts, Scenarios, and Implementation with single-spa and qiankun
Didi Tech
Didi Tech
May 27, 2020 · Frontend Development

Micro Frontends: Evolution, Architecture, and Implementation in Car Service Platform

The article traces the rise of micro‑frontends from a solution to monolithic admin panels, explains their architectural benefits and various implementation options, and details Xiaoju Car Service’s Midway platform built on single‑spa with lifecycle hooks, sandboxing, idle‑time preloading, IndexedDB caching, and a unified login system.

Frontend ArchitectureJS SandboxMicro Frontends
0 likes · 17 min read
Micro Frontends: Evolution, Architecture, and Implementation in Car Service Platform
Alibaba Terminal Technology
Alibaba Terminal Technology
Apr 15, 2020 · Frontend Development

How Module Federation Is Changing Frontend Bundling and Micro‑Frontend Architecture

This article explains the concept of Webpack's Module Federation, detailing its dynamic runtime loading, host‑remote relationships, configuration options, code examples, and practical scenarios such as micro‑frontends and build‑time acceleration, while providing clear diagrams and reference links.

Micro Frontendsfrontend bundlingruntime loading
0 likes · 9 min read
How Module Federation Is Changing Frontend Bundling and Micro‑Frontend Architecture
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 2, 2020 · Frontend Development

How Micro Frontends Transform Large‑Scale Frontend Architecture

This article explains why micro frontends are needed, outlines their engineering and product benefits, describes key architectural requirements, shares practical decisions such as stack‑independent bootstrapping, routing, isolation, resource loading, and communication, and presents real‑world results from Ant Financial’s OneX platform.

Ant FinancialFrontend ArchitectureJavaScript
0 likes · 16 min read
How Micro Frontends Transform Large‑Scale Frontend Architecture
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 21, 2020 · Frontend Development

What Will Front‑End Development Look Like in the Next Decade?

This article explores the upcoming ten‑year evolution of front‑end development, covering TypeScript's role, the shift toward language‑agnostic WebAssembly, emerging micro‑UI concepts, AI‑driven interfaces, serverless end‑to‑end workflows, and how browser and cloud advances will reshape building and delivering web experiences.

AIFuture TrendsMicro Frontends
0 likes · 11 min read
What Will Front‑End Development Look Like in the Next Decade?
Miss Fresh Tech Team
Miss Fresh Tech Team
Feb 11, 2020 · Frontend Development

How We Scaled a Vue-Based Supply Chain Platform with Micro‑Frontends and Single‑Spa

This article details how a Vue‑based supply‑chain platform adopted micro‑frontend architecture with Single‑Spa, SystemJS, and webpack externals to consolidate dozens of independent B2B applications into a single, fast, reload‑free interface, outlining the technical steps, benefits, and trade‑offs.

Frontend ArchitectureMicro Frontendssingle-spa
0 likes · 15 min read
How We Scaled a Vue-Based Supply Chain Platform with Micro‑Frontends and Single‑Spa
AntTech
AntTech
Aug 26, 2019 · Frontend Development

Micro Frontends: Value, Architecture, and Practical Implementation with Single‑spa and Qiankun

This article explains the benefits of micro‑frontend architecture for large‑scale backend applications, compares MPA and SPA approaches, discusses routing, entry formats, module loading, style and JavaScript isolation techniques, and presents a production‑ready solution built with single‑spa and the open‑source qiankun framework.

Frontend ArchitectureMicro Frontendsjavascript sandbox
0 likes · 15 min read
Micro Frontends: Value, Architecture, and Practical Implementation with Single‑spa and Qiankun