Tagged articles
125 articles
Page 1 of 2
Alipay Experience Technology
Alipay Experience Technology
Nov 24, 2025 · Frontend Development

What’s New in Ant Design 6.0? A Deep Dive into the Latest Frontend Upgrade

Ant Design 6.0 and Ant Design X 2.0 were officially released at SEE Conf 2025, introducing smooth migration from v5, raising the minimum React version to 18, adopting pure CSS‑Variables, enabling React Compiler in the build, revamping component semantics, dropping IE support, and adding several new components such as Masonry, enhanced Tooltip, spinner‑style InputNumber, draggable Drawer, and blur‑mask overlays, with a clear upgrade guide and future roadmap.

Ant DesignCSS VariablesComponent Library
0 likes · 10 min read
What’s New in Ant Design 6.0? A Deep Dive into the Latest Frontend Upgrade
Code Wrench
Code Wrench
Aug 4, 2025 · Frontend Development

Revolutionizing Frontend with a Honeycomb Architecture: Inside easy.ui

The article introduces easy.ui's honeycomb architecture that splits a monolithic frontend into an Express gateway, independent Nuxt sub‑projects, and a shared component library, detailing core code, development workflow, tech choices, pitfalls, and a future roadmap.

Component LibraryExpressMicroservices
0 likes · 5 min read
Revolutionizing Frontend with a Honeycomb Architecture: Inside easy.ui
Baidu MEUX
Baidu MEUX
Feb 19, 2025 · Frontend Development

Build Scalable Design Components: Practical Steps for Usability & Maintenance

This article shares a practical methodology for creating high‑quality design components, outlining how to make them understandable, usable, and maintainable through multi‑layer nesting, flexible‑yet‑convergent construction, systematic variant mapping, and data‑driven maintenance, with a focus on Figma‑based workflows.

Component LibraryFigmaUI design
0 likes · 13 min read
Build Scalable Design Components: Practical Steps for Usability & Maintenance
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 19, 2024 · Frontend Development

Onionl-UI: Building a Vue 3 Component Library – Architecture, Build Process, and Unit Testing

This article introduces Onionl-UI, a newly created Vue 3 component library, describing its motivation, current status, technology choices such as Vite and UnoCSS, directory layout, build configuration, component implementation, and unit testing with Vitest, offering a practical walkthrough for frontend engineers.

Component LibraryUnoCSSVue
0 likes · 8 min read
Onionl-UI: Building a Vue 3 Component Library – Architecture, Build Process, and Unit Testing
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
Nov 29, 2024 · Mobile Development

SF Design Mobile: Design System, Token Integration, and Component Library Overview

The article outlines the background, goals, construction process, and comprehensive showcase of SF Design Mobile, a cross‑platform component library built by SF Technology, emphasizing design principles, the integration of Design Tokens, component categories, public platform, application examples, current usage, feedback, and future plans.

Component LibraryMobile UIdesign system
0 likes · 8 min read
SF Design Mobile: Design System, Token Integration, and Component Library Overview
php Courses
php Courses
Nov 1, 2024 · Frontend Development

Vue.js and Element UI Course Overview

This Vue.js and Element UI course teaches fundamental concepts, component development, state management, routing, and extensive Element UI component usage, enabling learners to build responsive, interactive modern web applications and establish a solid foundation for a frontend development career.

Component LibraryElement UIResponsive Design
0 likes · 3 min read
Vue.js and Element UI Course Overview
JD Tech
JD Tech
Oct 30, 2024 · Frontend Development

AIGCDesign: Open-Source Cross-Platform AI Component Solution for Frontend Development

The article introduces AIGCDesign, an open‑source cross‑platform AI component library that extends traditional frontend UI kits with large‑language‑model capabilities, offering lightweight, configurable, and multi‑framework support for rapid AI‑driven application development across web, mobile, and native environments.

AIAIGCComponent Library
0 likes · 12 min read
AIGCDesign: Open-Source Cross-Platform AI Component Solution for Frontend Development
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Oct 27, 2024 · Frontend Development

How Shadcn UI Gained 73K Stars in Under Two Years

Shadcn UI, a React‑based component collection launched in early 2023, reached 73 K GitHub stars within two years by offering a highly customizable, copy‑and‑paste workflow, leveraging Tailwind CSS, Radix UI, TypeScript, and a simple CLI that together reshape the frontend component ecosystem.

Component LibraryReactShadcn UI
0 likes · 4 min read
How Shadcn UI Gained 73K Stars in Under Two Years
JD Retail Technology
JD Retail Technology
Oct 9, 2024 · Frontend Development

AIGCDesign: Open-Source Cross‑Platform AI Component Solution – Design, Architecture, and Implementation

The article introduces AIGCDesign, an open‑source cross‑platform AI component solution that combines traditional frontend libraries with large‑language‑model capabilities, outlines its design goals, technical architecture, lifecycle hooks, configuration examples, multi‑framework support, and real‑world business integration cases.

AIAIGCComponent Library
0 likes · 12 min read
AIGCDesign: Open-Source Cross‑Platform AI Component Solution – Design, Architecture, and Implementation
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 26, 2024 · Frontend Development

Step‑by‑Step Guide to Building a Vite‑Based Vue Component Library with Custom Build and TypeScript Support

This article walks through creating a Vue component library using Vite, reorganizing the project structure, configuring aliases, writing reusable components with a global install helper, setting up routing, customizing Vite build outputs, generating TypeScript declarations, and documenting the library with VitePress.

Component LibraryTypeScriptVite
0 likes · 13 min read
Step‑by‑Step Guide to Building a Vite‑Based Vue Component Library with Custom Build and TypeScript Support
JD Cloud Developers
JD Cloud Developers
Sep 9, 2024 · Frontend Development

How AIGCDesign Revolutionizes Cross‑Platform AI Component Development

This article explains the motivation, research, architecture, implementation details, lifecycle hooks, configuration options, multi‑framework support, and future directions of AIGCDesign, a cross‑platform AI component library built with Taro, React, Vue and native technologies, including code examples and streaming techniques.

AIGCComponent LibraryTaro
0 likes · 16 min read
How AIGCDesign Revolutionizes Cross‑Platform AI Component Development
Efficient Ops
Efficient Ops
Jun 24, 2024 · Frontend Development

How ICBC Built an Enterprise‑Level Frontend Component Library to Accelerate Banking Innovation

This article details how Industrial and Commercial Bank of China (ICBC) created a cross‑channel, enterprise‑grade frontend component library and management platform to standardize UI design, boost development efficiency, and enhance user experience across mobile, PC, and smart‑terminal banking applications.

Banking TechnologyComponent LibraryUI/UX
0 likes · 8 min read
How ICBC Built an Enterprise‑Level Frontend Component Library to Accelerate Banking Innovation
Baidu Geek Talk
Baidu Geek Talk
Jun 19, 2024 · Frontend Development

YYF2C: Baidu YY's Figma & AI-Powered Design-to-Code Solution

YYF2C, Baidu and YY Interactive’s all‑in‑one Figma‑plus‑AI platform, transforms design files into high‑fidelity, semantically named code across web, React Native and admin components, offering plugins, light‑logic tags, DSL converters and SaaS management that together boost development efficiency by roughly fifteen percent.

AI code generationComponent LibraryDSL
0 likes · 11 min read
YYF2C: Baidu YY's Figma & AI-Powered Design-to-Code Solution
macrozheng
macrozheng
Jun 18, 2024 · Frontend Development

Discover Layui: A Lightweight Frontend UI Library for Rapid Web Development

Layui is a free, lightweight Web UI component library that follows native HTML/CSS/JS development, offering modular specifications, easy onboarding, and a rich set of components, with simple installation via download, npm, or CDN, making rapid, elegant frontend development straightforward.

Component LibraryJavaScriptLayui
0 likes · 7 min read
Discover Layui: A Lightweight Frontend UI Library for Rapid Web Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 16, 2024 · Frontend Development

Step‑by‑Step Guide to Building a Vue 3 Headless UI Component Library with pnpm, Vite, and TypeScript

This article provides a comprehensive, hands‑on tutorial for creating a Vue 3 Headless UI component library, covering project initialization, workspace configuration, ESLint and Git‑hook setup, TypeScript and Vite integration, unit testing with Vitest, documentation with VitePress, playground creation, monorepo building, and publishing to npm.

Component LibraryDocumentationMonorepo
0 likes · 17 min read
Step‑by‑Step Guide to Building a Vue 3 Headless UI Component Library with pnpm, Vite, and TypeScript
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Apr 22, 2024 · Frontend Development

How to Build a Mini TinyVue Component Library for Vue 2 & 3

Learn how to create a mini version of the TinyVue component library that works across Vue 2.6, Vue 2.7, and Vue 3 by using a single source code strategy, adaptive layers, renderless logic, and unified APIs, with practical code examples and migration solutions.

Adapter PatternComponent LibraryRenderless
0 likes · 11 min read
How to Build a Mini TinyVue Component Library for Vue 2 & 3
58UXD
58UXD
Apr 2, 2024 · Frontend Development

What Drives a Successful Design System? Insights from 58UXD’s Lead Designers

In a series of in‑depth interviews, four senior designers from 58UXD share why they built a design‑system handbook, its value for consistency and innovation, challenges of integrating AIGC, strategies for usability, visual standards, engineering practices, and future plans for continuous iteration.

AIGCComponent LibraryUX design
0 likes · 14 min read
What Drives a Successful Design System? Insights from 58UXD’s Lead Designers
Didi Tech
Didi Tech
Mar 19, 2024 · Frontend Development

Design and Development of the Mpx‑cube‑ui Component Library for Mini‑Programs

Mpx‑cube‑ui is a cross‑platform mobile component library built on the Mpx mini‑program framework that unifies theming and reuse by organizing components into three layers—basic, basic‑business, and business—while offering hierarchical style variables, compile‑time or runtime theming, and plans to open‑source its core components for broader community adoption.

Component LibraryMpxTheme Customization
0 likes · 9 min read
Design and Development of the Mpx‑cube‑ui Component Library for Mini‑Programs
Sohu Tech Products
Sohu Tech Products
Jan 31, 2024 · Frontend Development

An In-Depth Overview of shadcn/ui: Features, Architecture, and Usage

shadcn/ui is a rapidly popular, copy‑and‑paste component collection that provides accessible, highly customizable Tailwind‑styled UI elements with a two‑layer architecture, theme editor, dark‑mode support, and CLI, offering simplicity and fine‑grained control while requiring manual integration and careful bundle‑size management.

Component LibraryReactShadcn UI
0 likes · 26 min read
An In-Depth Overview of shadcn/ui: Features, Architecture, and Usage
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 18, 2023 · Frontend Development

Evolution of Varlet UI: Architecture, Monorepo, Design System, and Tooling in 2023

In this article the author, creator of the Vue3 mobile component library Varlet UI, shares the latest architectural changes, monorepo setup, design system, development tooling, testing, build outputs, documentation deployment, playground, and VSCode extensions, reflecting on lessons learned over the past two years.

Component LibraryViteVue
0 likes · 12 min read
Evolution of Varlet UI: Architecture, Monorepo, Design System, and Tooling in 2023
Weimob Technology Center
Weimob Technology Center
Nov 10, 2023 · Frontend Development

How Design Tokens Enable Consistent UI Across Platforms in Titian

This article explains how the Titian component library uses Design Tokens to abstract visual attributes like color, typography, spacing, and shadow, allowing seamless theme customization, global and component-level styling, dark mode support, and multi‑framework integration for consistent front‑end development.

Component LibraryReactTheme Customization
0 likes · 14 min read
How Design Tokens Enable Consistent UI Across Platforms in Titian
HomeTech
HomeTech
Oct 27, 2023 · Frontend Development

Design and Implementation of a Frontend Business Component Library (ZjDesign)

This article explains why and how to build a reusable business component library for frontend teams, compares single‑package and multi‑package architectures, details the build process using webpack and Rollup, describes version‑control strategies, outlines a SOP for component development, and provides practical code examples.

Component LibraryMonorepoRollup
0 likes · 15 min read
Design and Implementation of a Frontend Business Component Library (ZjDesign)
Baidu MEUX
Baidu MEUX
Oct 11, 2023 · Frontend Development

How Scenario‑Driven Design Revamps Baidu Search’s Design System

This article explains how Baidu Search’s design system was restructured using scenario‑driven thinking, detailing the challenges of asset redundancy and inconsistency, the three‑phase overhaul (unify, engineer, tool), and the resulting improvements in asset clarity, maintainability, and consumption efficiency.

Component LibraryUI/UXasset management
0 likes · 16 min read
How Scenario‑Driven Design Revamps Baidu Search’s Design System
Baidu MEUX
Baidu MEUX
Sep 27, 2023 · Operations

How to Quantitatively Evaluate and Optimize a B‑Side Design System Component Library

This article explains why traditional qualitative questionnaires are insufficient for maintaining a design system, introduces a four‑step framework (clarify, select, explore, solve) with specific quantitative metrics for component scale, maintenance efficiency, adoption breadth, and usability, and demonstrates how to apply these metrics to identify and resolve real‑world component library issues.

Component Librarydesign systemmaintenance
0 likes · 10 min read
How to Quantitatively Evaluate and Optimize a B‑Side Design System Component Library
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 23, 2023 · Frontend Development

How Ant Design, Arco Design, and Semi Design Package Their React Component Libraries

This article examines the directory structures, package.json entries, and build scripts of popular React component libraries—Ant Design, Arco Design, and Semi Design—explaining how they generate CommonJS, ES Module, and UMD bundles using tools like tsc, Babel, Webpack, and Gulp, and shows how to apply the same approach when creating your own library.

Component LibraryTypeScriptbabel
0 likes · 8 min read
How Ant Design, Arco Design, and Semi Design Package Their React Component Libraries
Kuaishou E-commerce Frontend Team
Kuaishou E-commerce Frontend Team
Aug 17, 2023 · Frontend Development

How DAGs Supercharge Frontend Performance and Workflow Automation

This article explains how directed acyclic graphs (DAGs) are applied in frontend development for resource loading optimization, component library construction, and task flow orchestration, and demonstrates a real-world implementation in Kuaishou's e‑commerce advertising engine with detailed architecture and code examples.

Component LibraryDAGVisual Programming
0 likes · 14 min read
How DAGs Supercharge Frontend Performance and Workflow Automation
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 9, 2023 · Frontend Development

Comprehensive Guide to Building a React Component and Utility Library with dumi2 (Setup, Development, Testing, and Deployment)

This article provides a step‑by‑step tutorial on using dumi2 to create a React component and function library, covering project initialization, component and style development, documentation generation, Jest unit testing, Ant Design integration, utility functions, test optimization, and final packaging and deployment to both a static site and npm.

Component LibraryDocumentationJest
0 likes · 27 min read
Comprehensive Guide to Building a React Component and Utility Library with dumi2 (Setup, Development, Testing, and Deployment)
Ziru Technology
Ziru Technology
Jul 14, 2023 · Frontend Development

Transform Front‑End Development with Browser‑Based Real‑Time Build & Preview

This article outlines a browser‑based real‑time build, compile, and preview solution for front‑end material management, detailing its background, core requirements, development and compilation workflows, usage process, and the benefits of a unified, efficient platform for reusable UI components.

Build SystemComponent Librarymaterial management
0 likes · 8 min read
Transform Front‑End Development with Browser‑Based Real‑Time Build & Preview
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Jun 28, 2023 · Frontend Development

Mastering OpenTiny: Build Cross‑Framework Admin Apps and Custom Themes in Minutes

This article introduces OpenTiny, an enterprise‑grade, cross‑framework component library for Vue2, Vue3, and Angular, explains its five key advantages—including seamless Vue2‑to‑Vue3 migration and renderless architecture—and provides step‑by‑step commands to quickly scaffold an admin system and customize themes via its CLI and theme‑config tools.

CLIComponent LibraryOpenTiny
0 likes · 7 min read
Mastering OpenTiny: Build Cross‑Framework Admin Apps and Custom Themes in Minutes
HelloTech
HelloTech
Jun 26, 2023 · Frontend Development

Introducing Quarkc: A Framework‑Agnostic Web Component Toolkit

Quarkc, the HelloBike‑developed framework‑agnostic web component toolkit, builds native Web Components without hidden magic, letting developers write once and run anywhere across Vue, React, Svelte, Angular and plain HTML, while offering a tiny bundle size, high performance and simple npm‑based setup.

Component LibraryFramework-agnosticFront-end
0 likes · 6 min read
Introducing Quarkc: A Framework‑Agnostic Web Component Toolkit
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 12, 2023 · Frontend Development

How to Build a Cross‑Version Vue Component Library for Vue 2 and Vue 3

This article explains the challenges of upgrading large B2B Vue 2 projects to Vue 3, evaluates three technical approaches—Vue SFC templates, render functions, and standard JSX—and details the chosen JSX‑based strategy, multi‑layer architecture, TypeScript support, and open‑source implementation for a seamless cross‑version component library.

Component LibraryCross-VersionJSX
0 likes · 23 min read
How to Build a Cross‑Version Vue Component Library for Vue 2 and Vue 3
HelloTech
HelloTech
Feb 28, 2023 · Frontend Development

Design and Implementation of a Taro Component Library with Integrated Documentation and Demo

The article describes building a Taro component library whose components, documentation and live demos are generated from a single Markdown source, using Rollup‑built ES modules, a Vite‑based static site, a custom webpack markdown loader, and an isolated H5 demo project to ensure maintainable, reusable code and synchronized documentation.

Component LibraryDocumentationRollup
0 likes · 10 min read
Design and Implementation of a Taro Component Library with Integrated Documentation and Demo
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 28, 2023 · Frontend Development

Lossless Design Collaboration Based on C2D2C at NetEase Cloud Music

NetEase Cloud Music’s GMTC talk unveils C2D2C—a lossless design‑development workflow that treats code as a shared language, letting designers export layer data and component metadata via Sketch/Figma plugins, which developers convert back into code, boosting designer efficiency by 25%, developer efficiency by 33%, and overall collaboration by 38% across major product scenarios.

C2D2CComponent LibraryD2C
0 likes · 18 min read
Lossless Design Collaboration Based on C2D2C at NetEase Cloud Music
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 21, 2023 · Frontend Development

How Low‑Code Is Redefining Front‑End Component Development

This article explores the evolution of front‑end component libraries from early jQuery plugins to modern low‑code‑driven production, detailing current challenges, visual material description protocols, component lifecycle implementation, versioning, and future directions for scalable, collaborative component engineering.

Component LibraryVersioningfrontend
0 likes · 19 min read
How Low‑Code Is Redefining Front‑End Component Development
Xianyu Technology
Xianyu Technology
Feb 14, 2023 · Frontend Development

How FishUI Achieves Seamless Cross‑Platform UI Development for Xianyu

FishUI is a cross‑platform React component library designed for Xianyu’s kun and web containers, offering unified APIs, automated environment detection, monorepo architecture with pnpm, lerna + nx versioning, custom build loaders, comprehensive testing, and documentation tooling to boost developer efficiency and maintainability.

Build OptimizationComponent LibraryMonorepo
0 likes · 15 min read
How FishUI Achieves Seamless Cross‑Platform UI Development for Xianyu
JD Retail Technology
JD Retail Technology
Feb 13, 2023 · Frontend Development

What’s New in NutUI 4.0? A Deep Dive into Features, Performance Gains, and Migration Tips

NutUI 4.0 introduces a dynamic CSS‑variables theme, a dedicated icon library, automatic on‑demand component import, new components such as Tour and PullRefresh, extensive component refinements, significant bundle‑size reductions, upgraded build tools, and updated type declarations, providing a lighter, more flexible frontend solution.

Component LibraryUI libraryVue
0 likes · 9 min read
What’s New in NutUI 4.0? A Deep Dive into Features, Performance Gains, and Migration Tips
Laravel Tech Community
Laravel Tech Community
Dec 4, 2022 · Frontend Development

Popular Vue3 UI Frameworks and Their Features

This article reviews several popular Vue3 UI component libraries—including Ant Design Vue, BalmUI, Wave UI, Vuestic, Element+, Ionic, Naive UI, Quasar, and PrimeVUE—highlighting their official sites, key features, component counts, GitHub popularity, and suitability for building modern, responsive frontend applications.

Ant Design VueComponent LibraryIonic
0 likes · 11 min read
Popular Vue3 UI Frameworks and Their Features
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Oct 12, 2022 · Frontend Development

Designing a Scalable Multilingual Component for Modern Frontend Apps

This article explains how NetEase Qiyu built a high‑cohesion multilingual component using React context and hooks, transformed tree‑structured language data for component libraries, and created a VSCode plugin to automate i18n key replacement, enabling efficient multi‑language support for their customer‑service console.

Component LibraryReactVSCode plugin
0 likes · 14 min read
Designing a Scalable Multilingual Component for Modern Frontend Apps
58 Tech
58 Tech
Sep 22, 2022 · Frontend Development

Improving Development Efficiency for Large‑Scale Real Estate Operations with Low‑Code Platform and Unified Tracking

This article analyzes the challenges of traditional front‑end development for large real‑estate operation activities and presents a comprehensive efficiency‑boosting solution that includes workflow optimization, a unified event‑tracking system, a multi‑end adaptation plugin, and a low‑code "Jimu" platform for rapid page creation.

Component Librarydevelopment efficiencyfrontend
0 likes · 13 min read
Improving Development Efficiency for Large‑Scale Real Estate Operations with Low‑Code Platform and Unified Tracking
JD Retail Technology
JD Retail Technology
Jun 29, 2022 · Frontend Development

Unifying JD Tech UI with NutUI-JDT: A Multi‑Platform Component Library Journey

This article details how NutUI and JD Tech collaborated over multiple quarters to create NutUI‑JDT, a theme‑customizable component library that unifies H5 and mini‑program development, expands and adapts components, introduces a Sketch plugin, and outlines future roadmap and open‑source contributions.

Component LibrarySketch PluginTheme Customization
0 likes · 9 min read
Unifying JD Tech UI with NutUI-JDT: A Multi‑Platform Component Library Journey
58UXD
58UXD
Jun 9, 2022 · Frontend Development

Design Multiple Corporate Websites in One Day: Proven Workflow and System

Over the past six months the author handled dozens of corporate website projects, identified recurring design problems such as limited resources, high labor cost, lack of brand identity and poor user experience, and introduced a systematic workflow—including resource integration, component libraries, modular templates and a code‑generation tool—that enables the rapid production of multiple web designs within a single day.

Component LibraryUI/UXWeb Design
0 likes · 8 min read
Design Multiple Corporate Websites in One Day: Proven Workflow and System
Aotu Lab
Aotu Lab
Jun 2, 2022 · Frontend Development

Boosting Large‑Scale E‑Commerce Events with Taro: A Dual‑Platform Development Playbook

The article defines T‑level interactions—high‑traffic, high‑revenue e‑commerce events—and outlines how using the Taro framework, a unified H5 and mini‑program development stack, combined with a custom component library, automated testing, and robust error‑handling strategies can dramatically improve development efficiency, consistency, and reliability across massive seasonal campaigns.

Component LibraryFrontend OptimizationMulti‑Platform Development
0 likes · 14 min read
Boosting Large‑Scale E‑Commerce Events with Taro: A Dual‑Platform Development Playbook
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 23, 2022 · Frontend Development

How Tencent’s TDesign Scales an Enterprise Design System Across Multiple Frameworks

This article explains how Tencent created the open‑source TDesign system, its multi‑team organization, rule‑based governance, tooling, GitHub automation, documentation strategy, and contributor incentives, showing how a large‑scale design system can stay consistent while evolving across many technology stacks.

CollaborationComponent Librarydesign system
0 likes · 17 min read
How Tencent’s TDesign Scales an Enterprise Design System Across Multiple Frameworks
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
May 13, 2022 · Frontend Development

How to Choose the Right CSS Strategy for a React Component Library

This article analyzes various CSS styling approaches for React component libraries, comparing CSS‑JS association methods and naming‑conflict solutions, and offers guidance on selecting the most suitable strategy based on development workflow, performance, SSR support, and maintainability.

CSSCSS-in-JSComponent Library
0 likes · 21 min read
How to Choose the Right CSS Strategy for a React Component Library
政采云技术
政采云技术
May 10, 2022 · Frontend Development

Building a UI Component Library with Web Components

This article explains how to create reusable UI components using Web Components by covering the three core concepts—custom elements, Shadow DOM, and HTML templates—demonstrating a button example, discussing component communication, two‑way binding, library packaging, framework integrations, current limitations, and reference resources.

Component LibraryShadow DOMcustom elements
0 likes · 18 min read
Building a UI Component Library with Web Components
Qunhe Technology User Experience Design
Qunhe Technology User Experience Design
Apr 26, 2022 · Frontend Development

How Manycore Design Unified Our UI Components Across Teams

This article outlines the evolution of Manycore Design, the in‑house design system created by Qunhe, detailing its transition from third‑party libraries to a unified component library, the four‑year development process, and the ongoing efforts to expand its ecosystem and ensure consistent product standards.

Component LibraryProduct Developmentdesign system
0 likes · 3 min read
How Manycore Design Unified Our UI Components Across Teams
58UXD
58UXD
Apr 18, 2022 · Operations

How to Master Fast, High‑Quality Operational Design for Short‑Lived Campaigns

This article outlines practical strategies for operational designers to quickly produce high‑impact campaign assets, covering flexible design thinking, tiered activity planning, material standards, and component‑based workflows that boost efficiency while maintaining brand consistency.

Component LibraryUX strategycampaign design
0 likes · 12 min read
How to Master Fast, High‑Quality Operational Design for Short‑Lived Campaigns
Laiye Technology Team
Laiye Technology Team
Apr 15, 2022 · Frontend Development

Improving Maintainability of an Ant Design‑Based Component Library with HoC, Dumi, and Monorepo

This article describes how a company refactored its Ant Design‑based React component library by standardizing on higher‑order component wrappers, adopting the dumi documentation tool, and organizing the codebase with a Lerna‑Yarn monorepo, resulting in significantly improved maintainability and developer efficiency.

Ant DesignComponent LibraryHOC
0 likes · 9 min read
Improving Maintainability of an Ant Design‑Based Component Library with HoC, Dumi, and Monorepo
JD Retail Technology
JD Retail Technology
Mar 29, 2022 · Frontend Development

NutUI Theme Customization: Component‑Level Styling and Implementation Guide

This article explains how NutUI’s theme customization enables developers to switch skins, edit component‑level styles, and generate theme variables through an online configurator, providing step‑by‑step usage instructions, code examples for Vite, Webpack and Taro, and a detailed overview of the underlying implementation.

Component LibrarySassTheme Customization
0 likes · 11 min read
NutUI Theme Customization: Component‑Level Styling and Implementation Guide
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 14, 2022 · Frontend Development

How Low‑Code Platforms Are Revolutionizing Front‑End Visualization Engineering

The article explores how front‑end engineering, through reusable component libraries, modular building platforms, and low‑code visual editors, transforms data‑screen development by abstracting complexity, boosting efficiency, and enabling scalable, reusable business components across multiple devices and scenarios.

Component LibraryEngineeringdata dashboard
0 likes · 16 min read
How Low‑Code Platforms Are Revolutionizing Front‑End Visualization Engineering
Aotu Lab
Aotu Lab
Mar 10, 2022 · Frontend Development

Build Engaging Mobile Lottery Games with NutUI‑Bingo Vue Component Library

This guide introduces NutUI‑Bingo, a Vue 3‑based mobile component library for lottery and mini‑game scenarios, covering its background, design, installation, core components, usage examples, and future roadmap with technical details and code snippets.

Component LibraryLotteryMobile UI
0 likes · 7 min read
Build Engaging Mobile Lottery Games with NutUI‑Bingo Vue Component Library
Tianxing Digital Tech User Experience
Tianxing Digital Tech User Experience
Mar 4, 2022 · Product Management

How Tianxing Financial Revamped Its App Experience with a Unified Design System

The article details Tianxing Financial’s ten‑month design overhaul, outlining how a unified design system and component library were built to harmonize five business modules, streamline UI consistency, improve brand perception, and boost development efficiency across the financial app ecosystem.

Component LibraryProduct DesignUI/UX
0 likes · 7 min read
How Tianxing Financial Revamped Its App Experience with a Unified Design System
vivo Internet Technology
vivo Internet Technology
Feb 16, 2022 · Backend Development

Design and Implementation of a Plugin Management Platform for Vivo Activity Components

The article describes Vivo’s plugin management platform for activity components, built with a Midway Node.js backend, Vue.js frontend, and MySQL, which automates component extraction, Markdown documentation, GitLab hook‑driven NPM package retrieval, and AST‑based export parsing to provide a reusable library that has already saved over 20 person‑days of development effort.

Component LibraryGitLabMidway
0 likes · 25 min read
Design and Implementation of a Plugin Management Platform for Vivo Activity Components
Xianyu Technology
Xianyu Technology
Jan 18, 2022 · Frontend Development

Design and Implementation of Xianyu Front-end Component Library

The Xianyu front‑end component library was designed as a Lerna‑based multi‑package system that unifies UI specifications, provides reusable atomic to industry‑specific components, employs CSS modules and strict linting, and uses Storybook for documentation, ultimately boosting development efficiency, quality, and cross‑team consistency across the product’s many business lines.

Component LibraryLernaStorybook
0 likes · 11 min read
Design and Implementation of Xianyu Front-end Component Library
DeWu Technology
DeWu Technology
Jan 17, 2022 · Frontend Development

Figma + GitLab CI: A Modern Icon Delivery Workflow

This article outlines a modern icon delivery workflow that moves from static image resources to a Figma‑driven process, using a custom Figma plugin and GitLab CI to fetch, optimize with SVGO, and automatically generate React/Vue SVG component libraries, publish npm packages, and deploy documentation.

Component LibraryFigmaGitLab CI
0 likes · 9 min read
Figma + GitLab CI: A Modern Icon Delivery Workflow
JD Retail Technology
JD Retail Technology
Nov 26, 2021 · Frontend Development

How We Boosted 11.11 Event Page Development 48% Faster with AI‑Powered Low‑Code

During JD's 11.11 promotion, the team adopted the AI‑powered low‑code tool Deco to generate personalized event pages, replacing manual coding and low‑code platform workflows, achieving a 48% efficiency gain while detailing the workflow, component integration, code generation, data handling, and observed limitations.

AI code generationComponent Librarycase study
0 likes · 8 min read
How We Boosted 11.11 Event Page Development 48% Faster with AI‑Powered Low‑Code
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 16, 2021 · Mobile Development

Building a React Native Component Library with Lerna, Yarn Workspaces, and Automated Tooling

This tutorial walks through creating a production‑ready React Native UI component library named vant‑react‑native, covering monorepo setup with Lerna, package naming, Yarn workspaces, commit and code standards, icon generation, on‑demand loading, debugging, documentation with Dumi, CI/CD deployment, and unit testing.

Component LibraryDocumentationLerna
0 likes · 24 min read
Building a React Native Component Library with Lerna, Yarn Workspaces, and Automated Tooling
Zhongtong Tech
Zhongtong Tech
Jul 23, 2021 · Mobile Development

How to Build a Custom iOS Component Library with CocoaPods Scaffold

Learn how to manually create an iOS component library using CocoaPods, automate the process with the pod lib create scaffold, customize private templates, and develop a CocoaPods plugin to streamline library generation, complete with code examples and project structure details.

CocoaPodsComponent LibraryMobile Development
0 likes · 13 min read
How to Build a Custom iOS Component Library with CocoaPods Scaffold
ByteDance ADFE Team
ByteDance ADFE Team
Jul 21, 2021 · Frontend Development

Introducing OKee Mobile: An Open‑Source Vue Mobile Component Library with Theming Capabilities

The article presents OKee Mobile, an open‑source Vue‑based mobile component library that offers 36 customizable components, a comprehensive design‑token system, compile‑time and runtime theming via Less variables, and detailed code examples for developers seeking a flexible UI solution for both ToC and ToB scenarios.

Component LibraryMobile UITheming
0 likes · 7 min read
Introducing OKee Mobile: An Open‑Source Vue Mobile Component Library with Theming Capabilities
ByteFE
ByteFE
Jul 14, 2021 · Mobile Development

Building a React Native Component Library with Lerna, Yarn Workspaces, and Automated Tooling

This comprehensive tutorial walks through creating a React Native component library using Lerna monorepo, Yarn workspaces, code standards, automated builds, unit testing, documentation with Dumi, and on-demand loading techniques, providing practical guidance for developers to manage, test, and publish reusable UI components.

Component LibraryLernaOn-demand Loading
0 likes · 29 min read
Building a React Native Component Library with Lerna, Yarn Workspaces, and Automated Tooling
Miss Fresh Tech Team
Miss Fresh Tech Team
Apr 15, 2021 · Frontend Development

Building Fast, Flexible Marketing Pages: Inside the River Beaver Visual Builder

The River Beaver system, developed by Daily Fresh, is a self‑built activity construction platform that offers a rich set of business components and a visual page‑building interface, enabling marketers to quickly create and publish customized H5 activity pages while freeing developers from repetitive tasks, improving efficiency, and supporting scalable component libraries.

Component LibraryNode.jsVue
0 likes · 14 min read
Building Fast, Flexible Marketing Pages: Inside the River Beaver Visual Builder
58UXD
58UXD
Mar 8, 2021 · Product Management

How Luffy Turns Excel Chaos into a Seamless Data Visualization Platform

This case study describes how the Luffy platform was built from scratch to replace cumbersome Excel workflows with a minimalist, component‑driven design that visualizes data securely, improves team collaboration, and accelerates product iteration for operations and product teams.

Component LibraryData visualizationInformation Security
0 likes · 10 min read
How Luffy Turns Excel Chaos into a Seamless Data Visualization Platform
58UXD
58UXD
Mar 1, 2021 · Product Management

Building a Complex Mid‑Platform Design System: Lessons from IXDC 2020

The IXDC 2020 workshop recounted how 58UXD’s Matrix project created a full‑link design system for complex mid‑platform products, detailing the rationale, component library, template automation, cross‑team collaboration, and the practical outcomes that boosted productivity and business impact.

Component LibraryIXDCProduct Design
0 likes · 10 min read
Building a Complex Mid‑Platform Design System: Lessons from IXDC 2020
Beike Product & Technology
Beike Product & Technology
Feb 23, 2021 · Frontend Development

Using Dumi for Component Library Development and Documentation

This article introduces Dumi, a tool that combines component library project scaffolding with static documentation site generation, explains its three project modes, code structure, MDX-based documentation editing, on‑demand loading, build configurations, workflow commands, and publishing steps for frontend developers.

Component LibraryDocumentationMDX
0 likes · 10 min read
Using Dumi for Component Library Development and Documentation
21CTO
21CTO
Feb 9, 2021 · Frontend Development

Building an Efficient Frontend Component System: iQIYI Knowledge’s Approach

This article details how iQIYI Knowledge's web frontend team designed and implemented a comprehensive componentization strategy that improves code reuse, development efficiency, and maintainability across numerous independent projects while ensuring product consistency.

Component LibraryComponentizationVue
0 likes · 15 min read
Building an Efficient Frontend Component System: iQIYI Knowledge’s Approach
AntTech
AntTech
Jan 29, 2021 · Frontend Development

Invisible Design System: Ant Design’s Engineering Approach to Design Asset Management

This article introduces Ant Design’s Invisible Design System, explaining how design asset management and engineering rules (ETCG) are explored to create unified, hidden guidelines that improve component consistency, workflow efficiency, and collaboration, and outlines the open‑source plan, Kitchen tool, and community initiatives for frontend development.

Ant DesignComponent LibraryDesign Ops
0 likes · 14 min read
Invisible Design System: Ant Design’s Engineering Approach to Design Asset Management
Product Technology Team
Product Technology Team
Jan 28, 2021 · Frontend Development

Zhenkunxing’s Frontend Overhaul 2020‑2021: Visual Editors, UI Libraries & Low‑Code

From 2020 to 2021, Zhenkunxing built a visual‑editing service, a unified UI component library, standardized development, compilation and deployment pipelines, a front‑end portal, an online‑form system, an OKR tool, and a micro‑frontend BOSS platform, while planning a low‑code platform to boost efficiency and scalability.

Component LibraryDevOpsVisual Editor
0 likes · 14 min read
Zhenkunxing’s Frontend Overhaul 2020‑2021: Visual Editors, UI Libraries & Low‑Code
ByteFE
ByteFE
Jan 25, 2021 · Frontend Development

Technical Selection and Design Considerations for a Custom Front-End Component Library

This article outlines the decision‑making process for styling, icon, dark‑mode, RTL, and global configuration choices when building a custom front‑end component library, comparing Sass/Less, Atomic CSS, CSS‑in‑JS, various icon strategies, and implementation patterns for maintainability and scalability.

CSS-in-JSComponent LibraryDark Mode
0 likes · 18 min read
Technical Selection and Design Considerations for a Custom Front-End Component Library
37 Mobile Game Tech Team
37 Mobile Game Tech Team
Jan 6, 2021 · Frontend Development

Building a Vue‑Based Visual Editor: Architecture, JSON Schema & Drag‑Drop

This article outlines the design and implementation of a Vue‑powered visual editor, covering its three‑part architecture (editor, component library, backend), JSON schema hierarchy, component creation and configuration, state management with Vuex, drag‑and‑drop mechanics, and server‑side rendering.

Component LibraryDrag-and-DropJSON Schema
0 likes · 15 min read
Building a Vue‑Based Visual Editor: Architecture, JSON Schema & Drag‑Drop
Beike Product & Technology
Beike Product & Technology
Dec 24, 2020 · Frontend Development

Improving Frontend Efficiency with the YuanShi Platform: Team Structure, Collaboration, and Component‑Based Development

The article explains how the YuanShi platform was created to address front‑end talent shortage by standardising tools, redefining team structures, introducing component‑based cooperation, and outlining the evolution, benefits, challenges, and future directions of this approach within a large B‑end organization.

Component LibrarySoftware Architecturefrontend
0 likes · 14 min read
Improving Frontend Efficiency with the YuanShi Platform: Team Structure, Collaboration, and Component‑Based Development
Qunar Tech Salon
Qunar Tech Salon
Dec 17, 2020 · Frontend Development

Adapting React Native to Mini‑Programs with the qrn‑remax‑unir Component Library

This article introduces the qrn‑remax‑unir library, explains how the QuNar front‑end team adapted React Native code to run on H5 and various mini‑program platforms using Remax, discusses the design choices, implementation details, style handling strategies, animation support, and provides usage instructions and code examples.

Component LibraryMini ProgramReact Native
0 likes · 14 min read
Adapting React Native to Mini‑Programs with the qrn‑remax‑unir Component Library
Meituan Technology Team
Meituan Technology Team
Nov 26, 2020 · Mobile Development

Meituan Waimai UI Consistency Project: Design System, Toolchain, and Component Library

Meituan Waimai’s UI consistency project unites designers and developers around a unified design system, the Jimu toolchain, and a cross‑platform component library—supported by documentation and a cloud collaboration platform—to eliminate UI fragmentation, cut package size, and boost development efficiency by up to 50 %.

Component LibraryMeituanMobile Development
0 likes · 29 min read
Meituan Waimai UI Consistency Project: Design System, Toolchain, and Component Library
Miss Fresh Tech Team
Miss Fresh Tech Team
Nov 9, 2020 · Frontend Development

Transforming E‑commerce Activity Pages: Inside the River Beaver Visual Builder

The River Beaver system, developed by Miss Fresh, is a self‑built activity‑construction platform that lets operators visually assemble marketing pages using reusable components, dramatically reducing development effort, accelerating release cycles, and empowering non‑technical staff, while the underlying architecture—Vue‑based designer, component libraries, Node/Think.js services, and build pipelines—ensures scalable, maintainable H5 page generation.

Component LibraryNode.jsVue
0 likes · 15 min read
Transforming E‑commerce Activity Pages: Inside the River Beaver Visual Builder
AntTech
AntTech
Oct 28, 2020 · Frontend Development

Ant Design 4.0: Design Philosophy of Happy Work and the ETCG 2.0 Methodology

The talk explains Ant Design's core assumption that everyone seeks happy work, outlines its four design values, introduces the ETCG 2.0 methodology for consistent component design, and discusses how natural, deterministic interactions can make digital products feel more intuitive and enjoyable.

Ant DesignComponent LibraryETCG
0 likes · 14 min read
Ant Design 4.0: Design Philosophy of Happy Work and the ETCG 2.0 Methodology
58UXD
58UXD
Oct 26, 2020 · Product Management

Boost Design Efficiency with Standardized UI Components

This article explains how standardized design guidelines, size and typography rules, consistent spacing, and reusable component libraries can dramatically improve design quality, accelerate production, and enhance team collaboration for mobile product operations, turning repetitive tasks into quantifiable value.

Component LibraryDesign GuidelinesUI efficiency
0 likes · 9 min read
Boost Design Efficiency with Standardized UI Components
58UXD
58UXD
Sep 29, 2020 · Product Management

How 58 MicroChat SDK’s Visual Upgrade Boosts Efficiency and User Experience

This article outlines the strategic redesign of the 58 MicroChat SDK, detailing the middle‑platform concept, current challenges, clear product goals, a systematic design‑research process, visual and code upgrades, and the anticipated benefits for developers and end‑users across dozens of business scenarios.

Component LibrarySDKUX
0 likes · 10 min read
How 58 MicroChat SDK’s Visual Upgrade Boosts Efficiency and User Experience
JD Retail Technology
JD Retail Technology
Sep 3, 2020 · Frontend Development

Step‑by‑Step Guide to Building and Publishing a React Component Library with CRA, Docz, and Netlify

This article provides a comprehensive, step‑by‑step tutorial on creating, documenting, and publishing a React component library using create‑react‑app, TypeScript, docz, npm linking, and Netlify, covering configuration, build scripts, on‑demand loading, and deployment best practices.

Component LibraryDoczNetlify
0 likes · 21 min read
Step‑by‑Step Guide to Building and Publishing a React Component Library with CRA, Docz, and Netlify
vivo Internet Technology
vivo Internet Technology
Sep 2, 2020 · Frontend Development

vivo Mall Frontend Architecture Upgrade: A Layered Architecture Exploration

Vivo Mall transformed its Java‑centric frontend into a layered Vue‑Node architecture, separating frontend and backend, unifying multiple platforms with BFF and SSR, building a shared UI library, adopting extreme modularization, and enforcing coding standards and quality tools to double development efficiency and improve scalability.

BFFComponent LibraryFrontend Architecture
0 likes · 17 min read
vivo Mall Frontend Architecture Upgrade: A Layered Architecture Exploration
JD.com Experience Design Center
JD.com Experience Design Center
Aug 19, 2020 · Frontend Development

Revamping JD VSP: From Legacy PC UI to Modern Vue & TypeScript Architecture

This article details the comprehensive redesign of JD VSP's PC platform, covering the motivations for the overhaul, the adoption of Vue, TypeScript, Gaea scaffolding, Legao component library, performance enhancements with icon fonts and PWA caching, and the implementation of robust development tooling such as ESLint and code‑generation workflows.

Component LibraryESLintPWA
0 likes · 26 min read
Revamping JD VSP: From Legacy PC UI to Modern Vue & TypeScript Architecture