Tagged articles
94 articles
Page 1 of 1
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Mar 17, 2026 · Frontend Development

Chrome’s AI‑Powered WebMCP: A New Era for Front‑End Development

Chrome’s new WebMCP API lets AI agents bypass visual UI simulation and interact directly with web pages via a single navigator.modelContext call, eliminating fragile screen‑scraping tricks and enabling front‑end developers to expose structured tools to AI using simple declarative or imperative JavaScript APIs.

AI agentsChromeDeclarative API
0 likes · 8 min read
Chrome’s AI‑Powered WebMCP: A New Era for Front‑End Development
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Sep 21, 2025 · Frontend Development

WebAssembly 3.0: The Emerging Fourth Language for Front‑End Development

The article explains how WebAssembly, now in its 3.0 release, adds a fourth language to front‑end development by offering multi‑language support, near‑native performance, and new features such as 64‑bit memory, garbage collection, and tighter JavaScript integration for compute‑intensive web applications.

Front-endGarbage CollectionMulti-language
0 likes · 6 min read
WebAssembly 3.0: The Emerging Fourth Language for Front‑End Development
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 22, 2025 · Artificial Intelligence

How Ant Financial’s Multi‑Agent Platform “Tiangong Wànxiàng” Transforms Front‑End AI Automation

This article details the technical practice and core thinking behind Ant Financial’s front‑end team Multi‑Agent platform “Tiangong Wànxiàng”, covering its evolution from AutoGPT to Manus, the LangGraph foundation, ReAct agents, context engineering, architecture design, and real‑world front‑end code generation capabilities.

AIFront-endLangGraph
0 likes · 24 min read
How Ant Financial’s Multi‑Agent Platform “Tiangong Wànxiàng” Transforms Front‑End AI Automation
Lobster Programming
Lobster Programming
Aug 13, 2025 · Information Security

How to Seamlessly Refresh Expired Tokens: 5 Proven Strategies

This article examines five practical token‑renewal approaches—brute‑force redirect, front‑end refresh request, server‑side refresh, Redis‑tracked expiration, and a dual‑token mechanism—highlighting their workflows, advantages, and drawbacks to help developers choose the most user‑friendly solution.

Front-endToken
0 likes · 6 min read
How to Seamlessly Refresh Expired Tokens: 5 Proven Strategies
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 4, 2025 · Frontend Development

A Front‑End Developer’s Guide to Integrating WeChat QR‑Code Login

This step‑by‑step tutorial walks front‑end developers through the entire process of integrating WeChat QR‑code login, covering prerequisite checklist, platform setup, core JavaScript SDK usage, callback handling, common pitfalls, security hardening, performance tweaks, debugging tricks, and a learning roadmap.

DebuggingFront-endOAuth
0 likes · 10 min read
A Front‑End Developer’s Guide to Integrating WeChat QR‑Code Login
Sohu Tech Products
Sohu Tech Products
Mar 19, 2025 · Frontend Development

Why TypeScript Is Not Enough and How Zod Complements It

While TypeScript guarantees compile-time type safety, it cannot validate runtime data such as API responses or form inputs, so developers add extra checks; Zod solves this by offering a TypeScript-first schema library that performs runtime validation, infers types, reduces duplication, and integrates seamlessly with modern frameworks.

Front-endJavaScriptTypeScript
0 likes · 13 min read
Why TypeScript Is Not Enough and How Zod Complements It
Tencent Technical Engineering
Tencent Technical Engineering
Mar 3, 2025 · Frontend Development

2024 Front-End Technology Review and Outlook for 2025

The 2024 front‑end review highlights Python eclipsing JavaScript on GitHub, TypeScript’s steady rise, ECMAScript 2024 utilities, major framework releases (React 19, Vue 3.5, Svelte 5, Angular 19), a surge of Rust‑based tooling, new JavaScript runtimes, Chrome’s anchor CSS, AI‑driven development tools, cross‑platform advances, WebAssembly’s component model, and forecasts 2025’s AI‑enhanced productivity, deeper TypeScript adoption, Rust tooling dominance, and unified multi‑device strategies.

Front-endJavaScriptRust
0 likes · 76 min read
2024 Front-End Technology Review and Outlook for 2025
DaTaobao Tech
DaTaobao Tech
Jan 3, 2025 · Frontend Development

AI-Powered Front-End Efficiency Framework for B2B Operations Platforms

The article proposes an AI‑driven front‑end efficiency framework for B2B operation platforms that introduces a JSON‑based protocol layer, SDK, and reusable component library, allowing AI‑generated UI schemas to replace manual coding, dramatically cut development effort, and enable zero‑code, perpetual reuse of UI, logic, and data.

AIFront-endlow-code
0 likes · 24 min read
AI-Powered Front-End Efficiency Framework for B2B Operations Platforms
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 15, 2024 · Frontend Development

How to Build Real‑Time LLM Streaming in the Browser with Fetch

This article explains the mechanism of HTTP API streaming for large language models and shows step‑by‑step how front‑end developers can use the Fetch API, readable streams, and incremental UI updates to deliver real‑time, progressive results while handling errors and connection interruptions.

Front-endHTTP streamingJavaScript
0 likes · 9 min read
How to Build Real‑Time LLM Streaming in the Browser with Fetch
DaTaobao Tech
DaTaobao Tech
Nov 4, 2024 · Frontend Development

Embedding Live Streaming Rooms into H5 Pages with Same‑Layer Rendering

By unifying the live‑room player with a same‑layer rendering component, exposing real‑time data through a communication layer, and using a pool‑based multi‑instance architecture that adapts to tablets and foldable screens, developers can embed native‑like immersive live rooms directly into H5 pages, simplifying integration and enabling future AI‑driven features.

Front-endH5Mobile Development
0 likes · 10 min read
Embedding Live Streaming Rooms into H5 Pages with Same‑Layer Rendering
DeWu Technology
DeWu Technology
Sep 11, 2024 · Frontend Development

Advanced Watermark Techniques and OCR Integration for Front-End Applications

The article details progressive front‑end watermark schemes—from a basic canvas overlay to mutation‑observer‑protected, hide‑ and cover‑resistant, and low‑opacity dark watermarks—and explains how adaptive tone handling, contrast tuning, region cropping, and a hybrid OCR pipeline (internal service with tesseract.js fallback) ensure robust, invisible data protection and accurate screenshot analysis.

CanvasFront-endImage Processing
0 likes · 20 min read
Advanced Watermark Techniques and OCR Integration for Front-End Applications
JD Retail Technology
JD Retail Technology
Jul 17, 2024 · Frontend Development

From Junior to Front‑End Expert: My Growth Journey and Technical Innovations at JD Advertising

This article recounts the author’s progression from a fresh graduate to a front‑end technology specialist at JD, detailing three growth phases—exploration, steady advancement, and breakthrough contributions—while sharing practical advice, project experiences, and insights on AIGC, code quality, and team leadership.

AIGCCareer GrowthFront-end
0 likes · 17 min read
From Junior to Front‑End Expert: My Growth Journey and Technical Innovations at JD Advertising
DeWu Technology
DeWu Technology
Jul 10, 2024 · Frontend Development

Optimizing Front-End Build Performance with Rspack in UmiJS Projects

By adding the @umijs/plugin-rspack to UmiJS projects and switching build scripts to rspack-dev and rspack-build, the team replaced Webpack with the Rust-based Rspack compiler, achieving over a two-fold reduction in compilation time—from 150 seconds to around 20 seconds—while preserving compatibility with existing plugins and Module Federation setups.

Build OptimizationFront-endRspack
0 likes · 21 min read
Optimizing Front-End Build Performance with Rspack in UmiJS Projects
Liangxu Linux
Liangxu Linux
Jul 4, 2024 · Game Development

Build an Angry‑Birds‑Style Game in Under 100 Lines with Dora SSR and TSX

This tutorial shows how front‑end developers can use the Dora SSR game engine’s TSX support to create a simple Angry‑Birds‑like game in fewer than 100 lines of code, covering scene setup, physics, UI components, touch controls, scoring logic, and cross‑platform deployment.

Dora SSRFront-endGame Development
0 likes · 13 min read
Build an Angry‑Birds‑Style Game in Under 100 Lines with Dora SSR and TSX
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 1, 2024 · Frontend Development

Design and Implementation of Front‑End Animations for NetEase Cloud Music 2023 Annual Listening Report

The 2023 NetEase Cloud Music Annual Listening Report showcases a front‑end animation pipeline where the motion designer codes directly in React, using CSSTransition for page fades, CSS keyframes for text and particle effects, SVG masks for data visualisation, 3D perspective tricks, and extensive device testing to balance visual richness with performance.

3DFront-endParticle System
0 likes · 37 min read
Design and Implementation of Front‑End Animations for NetEase Cloud Music 2023 Annual Listening Report
Code Mala Tang
Code Mala Tang
Jun 27, 2024 · Frontend Development

Mastering ReadableStream: A Deep Dive into Web Streams API

This article introduces the concept of streams, explains the Web Streams API and its ReadableStream component, details constructors, methods, queuing strategies, back‑pressure handling, BYOB and byte streams, and provides practical code examples and usage scenarios for modern web development.

Front-endReadableStreamStreaming
0 likes · 20 min read
Mastering ReadableStream: A Deep Dive into Web Streams API
Programmer DD
Programmer DD
Jun 21, 2024 · Frontend Development

What Front‑End Engineers Must Know About Career Growth and Team Management

In this interview, veteran front‑end engineer Winter shares his journey, explains the true scope of front‑end work, discusses the engineering challenges of large‑scale products, outlines the programmer career ladder, and offers candid thoughts on team trust, work culture, and personal planning.

996Career DevelopmentEngineering management
0 likes · 14 min read
What Front‑End Engineers Must Know About Career Growth and Team Management
HelloTech
HelloTech
Apr 26, 2024 · Frontend Development

Understanding React Fiber Architecture: From React 15 to React 16

React 16 feels smoother than React 15 because its new Fiber architecture breaks state updates into small, priority‑aware units that the Scheduler runs asynchronously, allowing high‑priority user input to render first while lower‑priority work is paused and resumed, eliminating the lag seen in full‑tree re‑renders of React 15.

FiberFront-endReact
0 likes · 16 min read
Understanding React Fiber Architecture: From React 15 to React 16
Ops Development & AI Practice
Ops Development & AI Practice
Mar 13, 2024 · Frontend Development

How AI Can Accelerate Your Front‑End Programming Journey

Leveraging AI tools such as ChatGPT provides instant feedback, personalized learning paths, flexible timing, and up‑to‑date resources, enabling beginners to quickly grasp HTML, CSS, and JavaScript, practice through project‑based exercises, improve collaboration skills, and continuously refresh their front‑end development expertise.

AIChatGPTFront-end
0 likes · 5 min read
How AI Can Accelerate Your Front‑End Programming Journey
HelloTech
HelloTech
Mar 7, 2024 · Frontend Development

Implementation of Driver Authentication Video Capture Using WebRTC and RecordRTC

The project implements a cross‑platform driver authentication video capture module by using WebRTC to access rear‑facing cameras, RecordRTC to record a five‑second clip with custom constraints, and uploading the resulting Blob to Alibaba Cloud OSS for OCR, ensuring consistent functionality across native apps, mini‑programs, and external H5 pages.

Front-endH5JavaScript
0 likes · 10 min read
Implementation of Driver Authentication Video Capture Using WebRTC and RecordRTC
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Nov 27, 2023 · Frontend Development

From jQuery to Virtual DOM: Evolution, Advantages, and the Rise of No‑Virtual‑DOM Frameworks

From jQuery’s imperative DOM hacks to React’s virtual‑DOM abstraction and now to compile‑time, no‑virtual‑DOM frameworks like Svelte and Solid, the front‑end has shifted toward declarative UI, fine‑grained reactivity, and performance‑focused optimizations, while virtual‑DOM remains widely used but increasingly challenged.

Front-endJavaScriptSolidJS
0 likes · 21 min read
From jQuery to Virtual DOM: Evolution, Advantages, and the Rise of No‑Virtual‑DOM Frameworks
HelloTech
HelloTech
Oct 9, 2023 · Frontend Development

Vue Expand/Collapse Animation for FAQ Section

The article shows how to create a smooth FAQ expand‑collapse effect in Vue by storing each item’s visibility in a show flag, wrapping the answer in a transition component, and using JavaScript hooks to set explicit heights and overflow while rotating the arrow icon for visual feedback.

CSS TransitionExpand CollapseFAQ
0 likes · 10 min read
Vue Expand/Collapse Animation for FAQ Section
Sohu Tech Products
Sohu Tech Products
Sep 6, 2023 · Frontend Development

An Introduction to htmx: Using HTML Attributes for Dynamic Web Interactions

This article introduces htmx, a lightweight library that adds Ajax, CSS transitions, WebSockets, and server‑sent events to plain HTML through simple hx‑ attributes, enabling features like lazy loading, form validation, and view transitions without writing JavaScript, and works with any back‑end.

CSS transitionsFront-endHTML
0 likes · 18 min read
An Introduction to htmx: Using HTML Attributes for Dynamic Web Interactions
DaTaobao Tech
DaTaobao Tech
Jul 14, 2023 · Frontend Development

Gradient Iconfont Implementation with CSS and React

This article explains how to create gradient iconfonts by using CSS background‑clip:text (with transparent text) and optionally mix‑blend-mode:darken, demonstrates a reusable React component that applies gradient backgrounds via style props, and shows graceful degradation with @supports queries for browsers lacking background‑clip support.

CSSFront-endReact
0 likes · 8 min read
Gradient Iconfont Implementation with CSS and React
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
Java Captain
Java Captain
May 14, 2023 · Frontend Development

Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview

This article presents a step‑by‑step guide to building a real‑time data‑visualization dashboard using Echarts on the front end and Java on the back end, covering design mockups, requirement analysis, system architecture, development environment setup, code structure, and deployment instructions.

ConfigurationEChartsFront-end
0 likes · 5 min read
Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview
DaTaobao Tech
DaTaobao Tech
Apr 19, 2023 · Frontend Development

Reflections on a Decade of Front-End Development at Taobao

Over nine years at Taobao, a front‑end engineer recounts his journey from junior developer to team lead, detailing rapid feature delivery, data‑driven performance gains, cross‑platform innovations, and leadership lessons that shaped the platform’s e‑commerce experience and his own growth.

Data-drivenFront-endcareer
0 likes · 20 min read
Reflections on a Decade of Front-End Development at Taobao
DaTaobao Tech
DaTaobao Tech
Jan 16, 2023 · Frontend Development

Technical Overview of Alibaba's Taobao Web Engineering and Product Landscape

In 2022 Taobao’s front‑end team was reorganized into business‑line groups plus a central “big front‑end” unit, establishing a three‑layer map—Engineering, R&D, Application—and delivering platforms such as O2, JSTracker, PHA, Weex 2.0, ICE, Midway, low‑code builders, and consumer and back‑office apps, thereby unifying tooling, strengthening the technical ecosystem, and ensuring continuous engineering excellence.

AlibabaFront-endNoslate
0 likes · 21 min read
Technical Overview of Alibaba's Taobao Web Engineering and Product Landscape
Bilibili Tech
Bilibili Tech
Jan 3, 2023 · Frontend Development

Understanding JavaScript Promises: Concepts, Implementation, and Practical Use Cases

The article traces JavaScript promises from their 1988 origins and early libraries through the Promise/A+ spec and ES6 implementation, explains core rules, demonstrates practical rewrites using chaining, async/await, error handling, cancellation patterns, and parallel execution with Promise.all, offering guidance for robust asynchronous code.

Code ExamplesFront-endJavaScript
0 likes · 17 min read
Understanding JavaScript Promises: Concepts, Implementation, and Practical Use Cases
Xianyu Technology
Xianyu Technology
Aug 24, 2022 · Frontend Development

Implementing Length-Limited Input with Unicode and Emoji Support in JavaScript

The article explains how to enforce a custom length limit in JavaScript input fields that counts English letters and numbers as half a unit, Chinese characters as one unit, and each emoji as one unit, using Unicode code‑point detection, regex extraction, and automatic truncation to prevent overflow.

EmojiFront-endJavaScript
0 likes · 10 min read
Implementing Length-Limited Input with Unicode and Emoji Support in JavaScript
DaTaobao Tech
DaTaobao Tech
Aug 10, 2022 · Frontend Development

Career Development Guide for Front-End Engineers

The guide outlines a three‑stage roadmap for front‑end engineers—mastering deep JavaScript and ecosystem knowledge, leading independent projects and teams, then discovering a personal mission such as entrepreneurship or career change—while stressing continuous learning, mentorship, public sharing, and feedback within evolving technologies like Web3.

Career DevelopmentEngineering ExperienceFront-end
0 likes · 10 min read
Career Development Guide for Front-End Engineers
Xianyu Technology
Xianyu Technology
Apr 26, 2022 · Frontend Development

Moyu Front-end Platform: Architecture, Challenges, and Solutions

Moyu, Xianyu’s dedicated front‑end R&D framework launched in 2022, unifies template and configuration management, introduces a hybrid XTPL/JS/CSS/Schema development model, and adds a lightweight data gateway that streamlines releases, boosts first‑screen performance, and supports scalable scenarios such as product recommendations, with plans for mini‑programs and broader platform integration.

DevelopmentFront-endarchitecture
0 likes · 11 min read
Moyu Front-end Platform: Architecture, Challenges, and Solutions
Tencent Cloud Developer
Tencent Cloud Developer
Mar 2, 2022 · Frontend Development

Front-end Page Screenshot: dom-to-image and html2canvas – Usage and Implementation Principles

This article compares the front‑end screenshot libraries dom‑to‑image and html2canvas, explains their APIs and underlying SVG‑or‑canvas rendering pipelines, walks through typical usage code, highlights common pitfalls such as cross‑origin images and scrolling, and offers practical configuration and debugging tips for developers.

CanvasFront-endSVG
0 likes · 21 min read
Front-end Page Screenshot: dom-to-image and html2canvas – Usage and Implementation Principles
DaTaobao Tech
DaTaobao Tech
Feb 28, 2022 · Frontend Development

Understanding ESModule Loading and Execution Process

ESModules load by fetching and parsing files to build a static dependency graph, then instantiate bindings before evaluating each module depth‑first, which ensures deterministic execution, enables concurrent loading and TreeShaking, and explains why circular imports can cause temporal‑dead‑zone ReferenceErrors when exported variables are accessed before initialization.

ESModuleFront-endJavaScript
0 likes · 10 min read
Understanding ESModule Loading and Execution Process
NiuNiu MaTe
NiuNiu MaTe
Jan 26, 2022 · Frontend Development

Master the Observer Pattern: A Fun Story‑Driven Front‑End Tutorial

Through a playful narrative featuring SpongeBob and a rival boss, this article explains the high‑frequency front‑end interview topic of the Observer pattern, illustrates its core concepts, shows one‑to‑many relationships, and provides a complete JavaScript implementation with clear code examples.

Front-endJavaScriptObserver Pattern
0 likes · 5 min read
Master the Observer Pattern: A Fun Story‑Driven Front‑End Tutorial
HelloTech
HelloTech
Jan 25, 2022 · Frontend Development

Introduction and Practice of Web Components and Shadow DOM

The article explains Web Components and their three core technologies—Template, Shadow DOM for CSS isolation, and Custom Elements—demonstrates building a dynamic HTML5 video component with lifecycle callbacks, and discusses use cases such as component libraries, cross‑platform development, micro‑frontends, and the feature‑rich Quark library.

Component ArchitectureFront-endShadow DOM
0 likes · 5 min read
Introduction and Practice of Web Components and Shadow DOM
DeWu Technology
DeWu Technology
Dec 23, 2021 · Frontend Development

Pure JavaScript Smooth Curve Generation Using Bézier Curves

This guide shows how to generate smooth, high‑quality curves from a polyline in pure JavaScript by computing quadratic and cubic Bézier points, deriving control points via angle‑bisector geometry, assembling the segments, and rendering and animating the result on an HTML5 canvas without external libraries.

Bézier CurveCanvasFront-end
0 likes · 10 min read
Pure JavaScript Smooth Curve Generation Using Bézier Curves
政采云技术
政采云技术
Dec 14, 2021 · Frontend Development

How to Write Front‑End Technical Design Documents: Purpose, Process, and Best Practices

This article explains why front‑end technical design documents are essential, illustrates common pitfalls through a developer story, outlines the differences between front‑end and back‑end design, and provides a step‑by‑step template—including chapters, diagrams, and tool recommendations—to help teams produce clear, maintainable specifications.

Front-endSoftware Engineeringbest practices
0 likes · 14 min read
How to Write Front‑End Technical Design Documents: Purpose, Process, and Best Practices
Tencent Music Tech Team
Tencent Music Tech Team
Nov 4, 2021 · Frontend Development

Introduction to Routing Management in Big Front‑End Development

This article traces the evolution of routing—from early server‑side page serving through Ajax‑enabled SPAs and modern front‑end frameworks—to the emerging “big front‑end” that unifies navigation across Web, Android, iOS and Flutter, outlining core goals of URL‑page mapping and a centralized routing management system.

Front-endSPAWeb Development
0 likes · 8 min read
Introduction to Routing Management in Big Front‑End Development
Youku Technology
Youku Technology
Oct 29, 2021 · Frontend Development

Front-End Material Center: Concepts, Goals, and Production Process

The Front‑End Material Center consolidates UI elements and business‑logic attributes into reusable “materials,” providing a unified lifecycle of creation, production (via code or visual builder), and publishing, so front‑end engineers, back‑end developers, and business users can collaboratively build applications with low‑code or no‑code approaches.

ABF platformFront-endcomponent development
0 likes · 9 min read
Front-End Material Center: Concepts, Goals, and Production Process
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 15, 2021 · Frontend Development

Applying Source Maps for Front-End Error Monitoring in Production

The article explains how integrating Source Maps—generated by modern bundlers and automatically uploaded via a Webpack plugin—into iQIYI Hawkeye’s front‑end exception monitoring restores original file names and line numbers for minified production JavaScript errors, enabling rapid debugging despite bundle‑size and versioning challenges.

DebuggingFront-endHawkeye
0 likes · 11 min read
Applying Source Maps for Front-End Error Monitoring in Production
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 24, 2021 · Frontend Development

Master WeChat Mini Program Development: From Setup to Advanced Features

This comprehensive guide walks you through installing the WeChat Developer Tool, creating a Mini Program project, understanding its file structure, using WXML/WXSS for layout and styling, handling data binding, templates, imports, custom scripts, configuration files, sitemap settings, and event binding, all illustrated with step‑by‑step screenshots and code examples.

ConfigurationFront-endJavaScript
0 likes · 18 min read
Master WeChat Mini Program Development: From Setup to Advanced Features
ByteFE
ByteFE
Jul 22, 2021 · Frontend Development

A Practical Guide to Chrome DevTools for Front‑End Engineers

This article provides a practical, experience‑based guide to Chrome DevTools for front‑end engineers, illustrating common features and real‑world scenarios to help developers efficiently debug, profile, and optimize web applications, overcoming the limitations of generic feature‑only tutorials.

Chrome DevToolsFront-endWeb Development
0 likes · 2 min read
A Practical Guide to Chrome DevTools for Front‑End Engineers
Xianyu Technology
Xianyu Technology
May 18, 2021 · Frontend Development

Fish-Redux 2.0: Enhancing Dynamic Page Composition and State Management

Fish‑Redux 2.0 introduces the unified FlowAdapter, which combines static and dynamic adapters into a callback‑driven architecture that enables runtime component re‑ordering, server‑controlled A/B testing, and modular data handling, dramatically improving page flexibility, reducing code redundancy, and accelerating complex Xianyu business scenarios.

AdapterDynamic CompositionFish Redux
0 likes · 9 min read
Fish-Redux 2.0: Enhancing Dynamic Page Composition and State Management
Xueersi Online School Tech Team
Xueersi Online School Tech Team
May 14, 2021 · Cloud Computing

SSR Deployment with Serverless: A Practical Guide

This article explains the concepts of SSR and CSR, introduces Serverless cloud functions, details the installation and configuration steps for deploying a Serverless‑based SSR application using Tencent Cloud, and shares practical tips, component choices, and billing considerations.

Front-endNode.jsSSR
0 likes · 11 min read
SSR Deployment with Serverless: A Practical Guide
Youzan Coder
Youzan Coder
May 12, 2021 · Frontend Development

Understanding React Fiber Architecture, Work Units, and Scheduling

React Fiber rewrites React’s core algorithm by breaking the diff phase into small, interruptible fiber units, scheduling them during browser idle time with requestIdleCallback, using double‑buffered trees and effect lists to pause, resume, and efficiently commit DOM updates, thereby improving UI responsiveness in large applications.

FiberFront-endJavaScript
0 likes · 28 min read
Understanding React Fiber Architecture, Work Units, and Scheduling
Xianyu Technology
Xianyu Technology
Jan 12, 2021 · Mobile Development

Rethinking Flutter: Technical Value and Front‑End Perspectives

By examining Flutter’s Dart‑based runtime, cross‑platform GUI framework, and productivity features such as hot‑reload, the article maps these technical strengths to core front‑end challenges—remote communication, state and UI management, and lifecycle handling—offering developers a structured perspective for strategic adoption and future innovation.

DARTFlutterFront-end
0 likes · 14 min read
Rethinking Flutter: Technical Value and Front‑End Perspectives
iQIYI Technical Product Team
iQIYI Technical Product Team
Dec 25, 2020 · Frontend Development

Optimizing Live Streaming Gift Animations: Formats, Performance, and Implementation on Qixiu PC Web

The article explores how Qixiu’s PC web client evolved gift‑animation formats—from Flash and APNG to a custom IXD and dual‑MP4 with alpha channel—optimizing file size, loading speed, and rendering performance via Canvas and WebGL, ultimately choosing the MP4 solution for quality, efficiency, and designer friendliness.

APNGAnimation FormatsCanvas
0 likes · 12 min read
Optimizing Live Streaming Gift Animations: Formats, Performance, and Implementation on Qixiu PC Web
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 16, 2020 · Frontend Development

Performance Optimization in React: Diff Computation, Fiber Architecture, and Custom Renderers

The article explains how React’s virtual‑DOM diff can become a performance bottleneck, reviews classic optimizations such as debouncing, PureComponent, and idle callbacks, then details how the Fiber architecture makes diffing interruptible and prioritized and how the same reconciler can be leveraged to build custom cross‑platform renderers.

Custom RendererFiberFront-end
0 likes · 13 min read
Performance Optimization in React: Diff Computation, Fiber Architecture, and Custom Renderers
Sensors Frontend
Sensors Frontend
Nov 18, 2020 · Frontend Development

Essential Front-End Reads: LibSass Deprecation, Recoil, Performance Tips & More

This curated collection highlights recent essential reads for front‑end developers, covering the deprecation of LibSass, using service workers to turn single‑page apps into polyfills, career growth insights, comprehensive HTTP knowledge, overcoming technical and business bottlenecks, performance optimization tips, Node.js sandbox security, Facebook’s Recoil state‑management library, and the opportunities and challenges of enterprise‑level data visualization.

Data visualizationFront-endHTTP
0 likes · 5 min read
Essential Front-End Reads: LibSass Deprecation, Recoil, Performance Tips & More
Open Source Linux
Open Source Linux
Nov 9, 2020 · Frontend Development

Master Vim for Front-End Development: Essential Commands and Must-Have Plugins

This comprehensive guide walks front‑end developers through installing Vim, mastering core editing commands, configuring a powerful .vimrc, and integrating essential plugins for file navigation, code completion, syntax checking, version control, and modern web technologies like HTML5, CSS3, JavaScript, React and Prettier.

ConfigurationFront-endPlugins
0 likes · 12 min read
Master Vim for Front-End Development: Essential Commands and Must-Have Plugins
Youku Technology
Youku Technology
Sep 28, 2020 · Frontend Development

How Youku Built a TV‑Focused Front‑End Framework with a Focus Engine

The article recounts five years of Youku’s OTT front‑end evolution, detailing the challenges of remote‑control navigation, the design of a component‑tree and focus‑engine architecture, and the progressive shift from raw source development through templating to a visual‑building platform that boosted efficiency, quality, and user engagement.

Component TreeFocus EngineFront-end
0 likes · 13 min read
How Youku Built a TV‑Focused Front‑End Framework with a Focus Engine
Youku Technology
Youku Technology
Sep 25, 2020 · Frontend Development

How Weex Revolutionized OTT Front‑End Performance at Alibaba Entertainment

This article examines Alibaba Entertainment's three‑stage evolution of OTT front‑end technology—from early WebView implementations through a custom Blitz engine to the current Weex (RAX) solution—detailing implementation steps, performance‑boosting techniques, and measurable results that cut page load times by over 50%.

AlibabaCustom EngineFront-end
0 likes · 5 min read
How Weex Revolutionized OTT Front‑End Performance at Alibaba Entertainment
Youzan Coder
Youzan Coder
Sep 18, 2020 · Frontend Development

Implementing WeChat Mini Program Share to Moments and Handling Single‑Page Mode

WeChat Mini Programs now support sharing to Moments via a new single‑page mode that shows a fixed navigation bar and bottom bar, imposes restrictions such as no login or navigation, requires setting navigationBarFit, and can be handled by detecting scene 1154 and using conditional logic, dedicated components, or an ExtendPage helper to adapt page behavior.

Front-endJavaScriptShare to Moments
0 likes · 10 min read
Implementing WeChat Mini Program Share to Moments and Handling Single‑Page Mode
Tencent Cloud Developer
Tencent Cloud Developer
Sep 10, 2020 · Frontend Development

Live Streaming Latency Measurement: FLV and WebRTC Solutions

To accurately benchmark and reduce end-to-end latency on large live-streaming platforms, this article details practical measurement frameworks for both HTTP-FLV—using custom SEI timestamps and cloud-synced clocks—and WebRTC—leveraging RTCPeerConnection stats to dissect uplink, server, jitter, decoding, and render delays.

FLVFront-endWebRTC
0 likes · 7 min read
Live Streaming Latency Measurement: FLV and WebRTC Solutions
360 Tech Engineering
360 Tech Engineering
May 15, 2020 · Frontend Development

Serverless: A New Front‑End Development Paradigm

This article explores how Serverless computing reshapes front‑end development by tracing the evolution of front‑end architectures, introducing Serverless concepts and services, presenting practical frameworks, CLI tools, and code examples, and offering best‑practice guidance on testing, performance optimization, and deployment patterns for modern web and mini‑program applications.

BFFFaaSFront-end
0 likes · 26 min read
Serverless: A New Front‑End Development Paradigm
Xianyu Technology
Xianyu Technology
May 7, 2020 · Frontend Development

Design and Implementation of a Front-End Complex Event Processing Framework

The article presents a pure front‑end Complex Event Processing framework that captures user actions, uses an NFA‑based engine to evaluate dynamic strategies, synchronizes data across pages via local storage, and delivers millisecond‑level real‑time user reach on Mini‑program, Web, and Weex platforms.

CEPFront-endMulti-Container
0 likes · 8 min read
Design and Implementation of a Front-End Complex Event Processing Framework
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Nov 15, 2019 · Frontend Development

What Will Shape Front‑End Development in 2020? Expert Predictions

Leading Tencent front‑end experts analyze 2020 trends, from TypeScript adoption and mature frameworks to mini‑program explosion, cross‑platform runtimes, DevOps tooling, Serverless cloud services, and 5G‑driven performance shifts, outlining how these forces will reshape front‑end engineering.

2020 Trends5GFront-end
0 likes · 8 min read
What Will Shape Front‑End Development in 2020? Expert Predictions
Xianyu Technology
Xianyu Technology
Sep 17, 2019 · Frontend Development

Large-Scale UI Sample Generation for Alibaba 99 Promotion Module Recognition

The article describes a pipeline that automatically extracts a JSON‑like DSL representation of Alibaba’s 99‑promotion UI from rendered pages, cleanses CSS, converts transforms, renders the DSL to images, and combines it with dynamic ViewModel data to generate tens of thousands of high‑quality samples per module, raising recognition accuracy above 98%.

DSLData GenerationFront-end
0 likes · 8 min read
Large-Scale UI Sample Generation for Alibaba 99 Promotion Module Recognition
Meituan Technology Team
Meituan Technology Team
Aug 1, 2019 · Frontend Development

Scalable ESLint-Based JavaScript Code Standardization for Large Front‑end Teams

The article presents a scalable ESLint‑based framework for large front‑end teams that combines a layered, unified rule configuration, CI/CD and pre‑commit lint checks, a one‑click onboarding CLI, and automated metrics collection with dashboards, enabling consistent code standards across diverse projects while reducing maintenance overhead.

AutomationESLintFront-end
0 likes · 20 min read
Scalable ESLint-Based JavaScript Code Standardization for Large Front‑end Teams
58 Tech
58 Tech
Jun 13, 2019 · Artificial Intelligence

AI and Front‑End Integration: Insights from the 58 Group Technical Salon

The article summarizes the 58 Group technical salon where Xiaomi AI experts and 58 front‑end architects discussed deep‑learning applications in graphics animation, model training and optimization techniques, and practical TensorFlow.js workflows for bringing AI capabilities to web front‑ends.

AIFront-end
0 likes · 9 min read
AI and Front‑End Integration: Insights from the 58 Group Technical Salon
360 Tech Engineering
360 Tech Engineering
May 9, 2019 · Frontend Development

Web Accessibility: Semantic HTML and Best Practices

This article explains why web accessibility matters for all users, demonstrates how semantic HTML, proper use of labels, alt attributes, keyboard navigation, and WCAG 2.0 guidelines improve accessibility, and provides practical code examples and recommendations for creating inclusive front‑end web pages.

Front-endWCAGWeb Development
0 likes · 11 min read
Web Accessibility: Semantic HTML and Best Practices
Didi Tech
Didi Tech
Apr 4, 2019 · Frontend Development

Customizing Project Logos and Login Backgrounds with a Webpack Merge Loader

The article explains how to replace manual client‑specific logo and login‑background swaps with a custom Webpack merge‑less loader that injects client assets during build, offering low intrusiveness, strong extensibility, richer styling options, and a smoother developer experience compared to simple copy scripts.

CSSFront-endbuild
0 likes · 10 min read
Customizing Project Logos and Login Backgrounds with a Webpack Merge Loader
Youzan Coder
Youzan Coder
Oct 12, 2018 · Frontend Development

Understanding Virtual DOM: Concepts, Implementation, and Mapping to Real DOM

The article explains the Virtual DOM as a lightweight JavaScript object with tag, props, and children, shows how JSX compiles to VD using a custom pragma, provides helper functions to create real DOM from VD, and outlines how batching updates reduces reflows, previewing a future diff algorithm.

Diff AlgorithmFront-endJSX
0 likes · 7 min read
Understanding Virtual DOM: Concepts, Implementation, and Mapping to Real DOM
Xianyu Technology
Xianyu Technology
Jul 6, 2018 · Frontend Development

ui-automation: Automated UI Code Generation from Sketch and Images

ui‑automation, developed by Alibaba’s Xianyu team, automatically converts Sketch files or PNG images into clean, maintainable UI code for platforms such as Flutter or Weex by extracting visual information, building a hierarchical DSL, and applying template generation, delivering senior‑engineer‑level quality while overcoming the maintainability limits of earlier scanning‑based approaches.

Code GenerationDSLFront-end
0 likes · 8 min read
ui-automation: Automated UI Code Generation from Sketch and Images
Tencent Cloud Developer
Tencent Cloud Developer
Mar 19, 2018 · Game Development

WeChat Mini Games and H5 Game Development: Concepts, Technologies, and Market Overview

Chen Yang explains that WeChat Mini Games are H5 games running inside Mini Programs, detailing HTML5 evolution, development stacks, WebAssembly, engine options like Laya and Cocos, front‑end tooling, the native rendering and adapter layer, and their marketing value in a rapidly expanding multi‑billion‑yuan market.

Front-endGame enginesH5 Development
0 likes · 12 min read
WeChat Mini Games and H5 Game Development: Concepts, Technologies, and Market Overview
Qunar Tech Salon
Qunar Tech Salon
Feb 6, 2018 · Frontend Development

Key Takeaways from ArchSummit 2017: Mobile Web, PWA, and Front‑End Technology Driving Product Development

The author, a senior front‑end engineer, shares insights from ArchSummit 2017 Beijing, covering Google's presentation on Mobile Web and Progressive Web Apps in China, Baidu's discussion on front‑end techniques that propel product development, and the evolving landscape of web versus native applications.

Front-endMobile WebProduct Development
0 likes · 8 min read
Key Takeaways from ArchSummit 2017: Mobile Web, PWA, and Front‑End Technology Driving Product Development
Meituan Technology Team
Meituan Technology Team
Dec 14, 2017 · Frontend Development

Optimizing Static Resource Loading for Meituan Scan-to-Pay with ThunderJS and Build Service

Meituan’s Scan‑to‑Pay H5 app uses ThunderJS and a dedicated Build Service to deliver character‑level incremental JavaScript updates, switching to Myers’ algorithm, isolating computation in a Mixer service, caching results, and adding timeout recovery, which cut data transfer up to 99%, reduced 90th‑percentile latency from 5.8 s to 90 ms, and raised success rates above 99%.

Build ServiceFront-endPerformance Optimization
0 likes · 17 min read
Optimizing Static Resource Loading for Meituan Scan-to-Pay with ThunderJS and Build Service
Aotu Lab
Aotu Lab
Aug 3, 2017 · Frontend Development

Boost Front‑End Development with KO: Fast Webpack Scaffold Guide

KO is a Webpack‑based scaffolding tool that offers out‑of‑the‑box multi‑page support, optional Vue single‑file components, resource chunking for first‑screen optimization, and SFTP deployment, with detailed installation steps, project structure, component creation, and build commands for rapid front‑end development.

CLIFront-endSFTP
0 likes · 6 min read
Boost Front‑End Development with KO: Fast Webpack Scaffold Guide
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 1, 2017 · Frontend Development

How to Craft a Front-End Engineer Resume That Gets Noticed

This guide explains why a concise, highlight‑focused resume is essential for front‑end engineers, outlines the five key sections to include, offers practical tips for tailoring each version to specific job postings, and shares best practices for formatting, presentation, and effective delivery channels.

Front-endInterview PreparationJob Hunting
0 likes · 10 min read
How to Craft a Front-End Engineer Resume That Gets Noticed
Meituan Technology Team
Meituan Technology Team
Jul 6, 2017 · Frontend Development

LsLoader: A Front-End Module Caching and Performance Optimization Tool

LsLoader is a middleware that caches individual JavaScript modules in browser localStorage and combines updates via an online combo service, enabling build‑tool‑agnostic, fine‑grained loading that cuts page load times by up to 30 % and saves hundreds of gigabytes of bandwidth in production.

Front-endJavaScriptLsLoader
0 likes · 13 min read
LsLoader: A Front-End Module Caching and Performance Optimization Tool
Meituan Technology Team
Meituan Technology Team
Mar 9, 2017 · Frontend Development

Lego: A Component-Based Front-End Page Assembly Platform at Meituan

Lego is a component-based front-end page assembly platform at Meituan, enabling rapid low-code page building via drag‑drop components, with an Assembly Factory UI, developer SDKs, event‑based component communication, and a rendering engine that outputs HTML/FreeMarker, reducing development time and standardizing UI across projects.

Component ArchitectureFront-endJavaScript
0 likes · 17 min read
Lego: A Component-Based Front-End Page Assembly Platform at Meituan
Tencent Cloud Developer
Tencent Cloud Developer
Jan 9, 2017 · Mobile Development

Why WeChat Mini Programs Are a Game‑Changer for Mobile Developers

The article explains how WeChat Mini Programs have transformed Chinese social and business ecosystems, outlines why developers should care, compares product logic with apps and H5, and reviews several cloud‑based development solutions—including Tencent Cloud, LeanCloud, and third‑party tools—providing practical guidance for rapid demo creation.

Front-endMobile DevelopmentTencent Cloud
0 likes · 8 min read
Why WeChat Mini Programs Are a Game‑Changer for Mobile Developers
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 14, 2016 · Frontend Development

Mastering Front-End Growth: Building Skills and Knowledge Systematically

This article outlines a comprehensive approach for front‑end developers to achieve career growth by balancing ability and knowledge, offering practical steps to build a personal knowledge system, improve programming, architecture, and engineering skills, and adopt systematic training with classic textbooks.

Career DevelopmentFront-endSoftware Engineering
0 likes · 12 min read
Mastering Front-End Growth: Building Skills and Knowledge Systematically
Nightwalker Tech
Nightwalker Tech
Jun 22, 2016 · Frontend Development

How to Effectively Implement Front‑Back End Separation

The discussion explores various perspectives on front‑back end separation, covering definitions, benefits, architectural patterns, technology choices like Node.js, Vue, Angular, and practical considerations such as API design, performance, and deployment strategies.

APIBack-endFront-end
0 likes · 9 min read
How to Effectively Implement Front‑Back End Separation
21CTO
21CTO
Oct 18, 2015 · Frontend Development

What I Learned From Screening and Interviewing Front‑End Candidates

A front‑end engineer shares practical insights on resume screening, interview tactics, and the core skills—especially JavaScript and CSS—that distinguish strong candidates, while highlighting the importance of personality, experience, vision, and fundamentals in hiring.

Front-endcandidate evaluationcareer advice
0 likes · 7 min read
What I Learned From Screening and Interviewing Front‑End Candidates
Baidu Tech Salon
Baidu Tech Salon
Dec 31, 2014 · Frontend Development

The Evolution of HTML5 and Its Impact on Mobile Web Development

The article traces HTML5’s evolution from its 1999 HTML4 roots through the 2007 WHATWG revival and 2014 W3C recommendation, highlighting how Apple, Google, and early hybrid frameworks spurred mobile adoption despite initial hardware API limits, ultimately enabling richer “Super App + WebApp” experiences as browsers and devices improved.

Browser EvolutionFront-endHTML5
0 likes · 10 min read
The Evolution of HTML5 and Its Impact on Mobile Web Development
Baidu Tech Salon
Baidu Tech Salon
Sep 26, 2014 · Information Security

Web Front‑End Security: External Link Restrictions, Rich‑Text XSS, Opener Phishing, and Clickjacking Mitigations

The article outlines front‑end web security tactics—blocking all user‑supplied external links, sanitizing rich‑text to prevent XSS and iframe abuse, nullifying window.opener to stop phishing redirects—while recommending CSP, whitelist CSS, sandboxed iframes, and click‑through confirmations as mitigations.

CSRFFront-endWeb Security
0 likes · 13 min read
Web Front‑End Security: External Link Restrictions, Rich‑Text XSS, Opener Phishing, and Clickjacking Mitigations