Tagged articles
28 articles
Page 1 of 1
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 4, 2025 · Frontend Development

How AI Accelerated a Rax‑to‑React Component Migration: A Full Case Study

This article details a real‑world M‑site homepage refactor where AI‑powered Cursor and structured prompts were used to migrate a Rax waterfall component to React, rewrite DX components, optimize business logic, enforce project standards, and evaluate the benefits and limits of AI‑assisted development.

AI-assisted developmentComponent MigrationRax
0 likes · 22 min read
How AI Accelerated a Rax‑to‑React Component Migration: A Full Case Study
DaTaobao Tech
DaTaobao Tech
Sep 2, 2024 · Frontend Development

Evolution and Architecture of the Daily Must‑Grab Mini‑Program Order System

The Daily Must‑Grab mini‑program order system evolved from a DX XML‑based UI to a React‑like Rax framework and finally to a native Ao Chuang solution, delivering cross‑platform support, smaller bundles, faster launches, better async handling, and extensible plug‑in architecture while leveraging Taobao’s transaction core.

DXMini ProgramRax
0 likes · 13 min read
Evolution and Architecture of the Daily Must‑Grab Mini‑Program Order System
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 16, 2024 · Frontend Development

Rax2Taro: Building a Compiler to Convert Rax Components into Taro

This article walks through the design and implementation of a compiler that automatically transforms Rax components into Taro components, covering the background, Babel‑based AST processing, import rewriting, component attribute mapping, project structure, automated end‑to‑end testing, and future enhancements.

ASTComponent ConversionRax
0 likes · 15 min read
Rax2Taro: Building a Compiler to Convert Rax Components into Taro
DaTaobao Tech
DaTaobao Tech
Jun 30, 2022 · Frontend Development

VideoX: A Multi‑Platform Front‑End Video Player for Large‑Scale E‑Commerce

VideoX is a versatile front‑end video player built for Taobao’s massive e‑commerce platform, offering multi‑terminal playback, customizable controls, and analytics through a layered architecture that separates core decoding, framework integration, and experience assurance, while supporting modern web technologies and native fallbacks across diverse business scenarios.

RaxReactarchitecture
0 likes · 29 min read
VideoX: A Multi‑Platform Front‑End Video Player for Large‑Scale E‑Commerce
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 30, 2022 · Frontend Development

How Alibaba’s Feizhu Scaled WeChat Mini‑Programs: Front‑End Strategies & Lessons

This article details Alibaba's Feizhu journey of adopting WeChat mini‑programs, covering background, technology stack choices, integration platform design, performance and volume optimizations, and future front‑end challenges, offering practical insights for large‑scale mobile web development.

Domain BlockingRaxWeChat Mini Program
0 likes · 14 min read
How Alibaba’s Feizhu Scaled WeChat Mini‑Programs: Front‑End Strategies & Lessons
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 14, 2022 · Frontend Development

How Rax Enables Seamless Cross‑Platform Development on HarmonyOS

This article explains why cross‑platform development is needed, compares one‑code‑many‑devices versus separate codebases, introduces Rax as a React‑style framework, and details the technical architecture, rendering pipeline, build process, and development workflow for creating HarmonyOS applications with Rax.

HarmonyOSJavaScriptRax
0 likes · 12 min read
How Rax Enables Seamless Cross‑Platform Development on HarmonyOS
Taobao Frontend Technology
Taobao Frontend Technology
Nov 19, 2020 · Frontend Development

How Alibaba’s EVA System Delivered Lightning‑Fast, Stable Double‑11 Interactive Cats

This article explains how the Alibaba interactive team built a custom EVA‑based front‑end solution—including page rendering infrastructure, a specialized development system, and global stability measures—to achieve ultra‑fast loading, zero‑fault operation, and record‑breaking participation for the Double‑11 "Super Star Cat" campaign.

EVARaxWeb Performance
0 likes · 13 min read
How Alibaba’s EVA System Delivered Lightning‑Fast, Stable Double‑11 Interactive Cats
Taobao Frontend Technology
Taobao Frontend Technology
Sep 16, 2020 · Frontend Development

How Alibaba’s Frontend Team Scaled UI Reuse Across Industries with DomKey and Rax

This article details how Alibaba's front‑end team tackled fragmented industry UI development by standardizing components, introducing a DomKey theming mechanism, building a visual theme generator, and leveraging Rax for cross‑platform solutions, ultimately improving reuse and developer efficiency.

Component DesignRaxcross-platform
0 likes · 7 min read
How Alibaba’s Frontend Team Scaled UI Reuse Across Industries with DomKey and Rax
Taobao Frontend Technology
Taobao Frontend Technology
Aug 21, 2020 · Frontend Development

What I Learned in 90 Days as a Front‑End Intern at Alibaba

In this reflective article the author shares a 90‑day journey as a front‑end intern at Alibaba, covering interview experiences, team integration, technical challenges with Rax and Weex, personal growth in communication and business understanding, and practical lessons for aspiring developers.

Raxbusiness acumeninternship
0 likes · 20 min read
What I Learned in 90 Days as a Front‑End Intern at Alibaba
Taobao Frontend Technology
Taobao Frontend Technology
Jun 29, 2020 · Frontend Development

Inside Alibaba’s Front‑End Engine: Powering the 618 Mega‑Sale

This article outlines how Alibaba's Taobao front‑end team built a comprehensive engineering, architecture, and platform ecosystem—including Rax, ICE, PWA, and custom interactive tools—to ensure the 2020 618 e‑commerce promotion ran smoothly and delivered high performance, scalability, and innovative user experiences.

ICEPWARax
0 likes · 12 min read
Inside Alibaba’s Front‑End Engine: Powering the 618 Mega‑Sale
Taobao Frontend Technology
Taobao Frontend Technology
May 9, 2020 · Frontend Development

How Alibaba’s Tianma Build System Redefines Front‑End Module Development

This article explains the evolution of Alibaba’s Tianma build platform—from early WordPress sites to modern Rax‑based modular UI—covering its design principles, module concepts, data standardization, dependency de‑duplication, rendering services, multi‑terminal caching, and future directions for front‑end development.

Data StandardizationRaxdependency management
0 likes · 25 min read
How Alibaba’s Tianma Build System Redefines Front‑End Module Development
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 16, 2019 · Frontend Development

How Rax Redefines Frontend Rendering for Faster, Lighter User Experiences

This article explains how Alibaba's open‑source Rax framework improves front‑end performance through lightweight bundles, adaptive hydration, snapshot rendering, server‑side and native side rendering, and personalized rendering strategies, aiming to keep first‑screen interaction under three seconds even during massive traffic spikes.

NSRPerformance OptimizationRax
0 likes · 8 min read
How Rax Redefines Frontend Rendering for Faster, Lighter User Experiences
Taobao Frontend Technology
Taobao Frontend Technology
Dec 3, 2019 · Frontend Development

Boost Mobile Web Performance with Rax PWA: Fast Loading, No White‑Screen, Seamless Offline

The article introduces Rax PWA, a solution built on Rax 1.x that enables lightweight configuration of Progressive Web Apps, detailing SPA routing, code splitting, App Shell, skeleton screens, snapshot rendering, service‑worker caching, SSR support, and manifest generation to dramatically improve mobile web performance and user experience.

App ShellPWARax
0 likes · 12 min read
Boost Mobile Web Performance with Rax PWA: Fast Loading, No White‑Screen, Seamless Offline
Taobao Frontend Technology
Taobao Frontend Technology
Nov 28, 2019 · Frontend Development

How Alibaba’s ALive Transformed Live‑Streaming Front‑End Performance

Alibaba’s ALive platform evolved from a small‑scale live‑streaming team to an open, high‑performance front‑end solution, introducing a flexible live‑container, dynamic component loading, and a comprehensive engineering suite that boosts performance, development efficiency, and enables diverse live‑stream experiences across Alibaba’s ecosystem.

ALiveFrontend ArchitectureRax
0 likes · 16 min read
How Alibaba’s ALive Transformed Live‑Streaming Front‑End Performance
Taobao Frontend Technology
Taobao Frontend Technology
Oct 16, 2019 · Frontend Development

Rax 1.0: Faster Bundles, Hooks, and Alipay Mini‑Program Support

Rax 1.0 introduces a major version upgrade with Hooks, Alipay mini‑program support, a dramatically reduced bundle size, improved web experience and server‑side rendering, while providing richer documentation, plugin architecture, and a new website to boost development efficiency.

Alipay Mini ProgramRaxSSR
0 likes · 4 min read
Rax 1.0: Faster Bundles, Hooks, and Alipay Mini‑Program Support
Taobao Frontend Technology
Taobao Frontend Technology
Mar 15, 2018 · Frontend Development

Mastering Long List Performance in Rax: Scroll, Recycle, and Advanced Techniques

This article provides a comprehensive guide to Rax 0.5's long‑list components, explaining when to use each list tag, how to enable scrolling, optimize performance with RecyclerView, handle refresh, appear, and onScroll events, and organize complex page layouts with sticky headers, nested scrolling, and gesture management.

Long ListRaxRecyclerView
0 likes · 14 min read
Mastering Long List Performance in Rax: Scroll, Recycle, and Advanced Techniques
Taobao Frontend Technology
Taobao Frontend Technology
Jan 18, 2018 · Frontend Development

Master Rax: From Basics to Advanced Development

This comprehensive guide introduces Rax—a lightweight, cross‑container JavaScript framework from Alibaba—covers its core concepts, JSX syntax, component lifecycle, event handling, drivers, framework APIs, development tools, debugging, deployment best practices, and provides practical code examples for beginners and experienced developers alike.

JavaScriptRaxTutorial
0 likes · 14 min read
Master Rax: From Basics to Advanced Development
Taobao Frontend Technology
Taobao Frontend Technology
Feb 13, 2017 · Frontend Development

How Rax Is Revolutionizing Multi‑Platform Frontend Development

Rax, an open‑source React‑compatible framework launched by Alibaba, unifies web, Weex, and Node.js rendering through a driver architecture, offering a tiny bundle size, multi‑node support, and standardized APIs to enable developers to write once and run everywhere across mobile, web, and emerging platforms.

RaxReactmulti-platform
0 likes · 11 min read
How Rax Is Revolutionizing Multi‑Platform Frontend Development