Tag

Umi

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 10, 2025 · Frontend Development

Deep Dive into Umi's useModel: Usage, Optimization, and Source Code Analysis

This article explores Umi's useModel lightweight state management solution, covering basic usage, performance optimizations with selectors, custom hooks, Babel plugin automation, and an in‑depth source code analysis, while also discussing its drawbacks and practical considerations for frontend projects.

BabelOptimizationReact
0 likes · 24 min read
Deep Dive into Umi's useModel: Usage, Optimization, and Source Code Analysis
大转转FE
大转转FE
Oct 18, 2024 · Frontend Development

Design and Implementation of ZhiZhu Customer Service Workbench

This article explains the architecture and key features of ZhiZhu's customer service workbench, covering the overall system, the iframe‑based IM communication, multi‑tab third‑screen design, conversation caching with LRU, and full‑event tracking implementation using React, Umi and Ant Design.

Ant DesignCustomer ServiceReact
0 likes · 11 min read
Design and Implementation of ZhiZhu Customer Service Workbench
JD Tech
JD Tech
Jan 29, 2024 · Frontend Development

Micro Frontend Architecture with MicroApp: Concepts, Benefits, and Implementation Guide

This article explains the micro‑frontend pattern, introduces the MicroApp framework, outlines when to adopt micro‑frontends, compares existing solutions, and provides a step‑by‑step guide for building a React‑based micro‑frontend base with code examples, cross‑origin handling, proxy configuration, and data communication.

MicroAppReactUmi
0 likes · 14 min read
Micro Frontend Architecture with MicroApp: Concepts, Benefits, and Implementation Guide
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Mar 13, 2023 · Frontend Development

Understanding Plugin Systems: Concepts, Types, and Implementation in Front‑end Development

The article explains plugin systems by likening them to interchangeable vacuum‑cleaner heads, outlines their benefits, defines core‑and‑plugin architecture, describes four plugin styles with code examples, and demonstrates building a minimal front‑end calculator plugin framework that emphasizes a stable core and extensible modules.

JavaScriptPlugin SystemUmi
0 likes · 19 min read
Understanding Plugin Systems: Concepts, Types, and Implementation in Front‑end Development
DeWu Technology
DeWu Technology
Oct 14, 2022 · Frontend Development

Micro‑Frontend Architecture with Qiankun: Practical Implementation and Migration Strategies

The article outlines how an enterprise back‑office monolith can be progressively migrated to a Qiankun‑based micro‑frontend architecture—allowing independent Vue, React, Angular or legacy apps, shared SDKs, route isolation, keep‑alive state, and sandboxed styling—resulting in over 90 % legacy integration, a unified React stack for new features, and significantly improved development efficiency and ROI.

ReactUmiVue
0 likes · 15 min read
Micro‑Frontend Architecture with Qiankun: Practical Implementation and Migration Strategies
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 16, 2022 · Frontend Development

Frontend SDK Design and Integration for a Unified Permission System

This article explains how to design a unified permission system's frontend SDK, detailing its core APIs, integration methods for standard React and Umi projects, dynamic route generation, and menu/button level permission controls, accompanied by practical code examples.

Dynamic RoutingReactSDK
0 likes · 9 min read
Frontend SDK Design and Integration for a Unified Permission System
58 Tech
58 Tech
Sep 25, 2020 · Frontend Development

Micro‑Frontend Architecture and Implementation with Qiankun for the Huasheng Data Management Platform

This article presents a comprehensive micro‑frontend solution using Qiankun to migrate legacy jQuery/JSP modules, decouple a monolithic front‑end, enable independent development, deployment and scaling, and details the architecture, lifecycle, integration steps for React, UMI, Vue, Angular sub‑applications, as well as deployment, monitoring and permission strategies.

ReactUmideployment
0 likes · 9 min read
Micro‑Frontend Architecture and Implementation with Qiankun for the Huasheng Data Management Platform
58 Tech
58 Tech
Feb 28, 2020 · Operations

A Practical Approach to Multi‑Project Source Code Management Using Git Submodules, Monorepo and Automation Scripts

This article analyzes common source‑code management patterns for numerous small projects, identifies their drawbacks, and proposes a hybrid solution that combines a single‑git repository with git‑submodule based sub‑projects, automated shell scripts, and Umi‑based tooling to achieve unified yet isolated development and deployment.

MonorepoUmiautomation
0 likes · 12 min read
A Practical Approach to Multi‑Project Source Code Management Using Git Submodules, Monorepo and Automation Scripts
AntTech
AntTech
Jul 17, 2019 · Frontend Development

Ant Financial Frontend Framework and Engineering Practices: Evolution, Architecture, and Future Directions

The article summarizes Chen Cheng's 2019 InfoQ talk on Ant Financial's frontend framework evolution—from early Sea.JS and Arale to Umi and Bigfish—detailing the merged architecture, plugin system, asset market, micro‑frontend strategy, routing, performance optimizations, testing, monitoring, and future plans.

BigfishPlugin SystemUmi
0 likes · 20 min read
Ant Financial Frontend Framework and Engineering Practices: Evolution, Architecture, and Future Directions