Tagged articles
4 articles
Page 1 of 1
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 8, 2022 · Backend Development

Boosting Template Rendering 10×: Replace String.replace with StringBuilder

By analyzing the Alipay card‑package template substitution logic, the author identified costly String.replace calls and iteratively applied five optimization versions—removing indexOf/substring, adding caching, and finally substituting StringBuilder for String.replace—achieving over tenfold performance gains and reduced resource consumption.

Template Renderingcachingjava
0 likes · 9 min read
Boosting Template Rendering 10×: Replace String.replace with StringBuilder
ByteFE
ByteFE
Aug 17, 2021 · Frontend Development

Summary of 2021 GMTC Frontend Engineering Sessions: MBC Standardized Container, SmartFeed Multi‑Platform Rendering, Shell Mid‑Platform Frontend System, and ByteDance Modern Web Development

The article summarizes four 2021 GMTC front‑end engineering talks—Meituan's MBC business‑standardized container, Baidu's SmartFeed multi‑platform template rendering, Shell's mid‑platform front‑end system, and ByteDance's modern web development—highlighting pain points of traditional workflows and presenting standardized, dynamic, and DSL‑driven solutions that boost development efficiency and scalability.

EngineeringMWATemplate Rendering
0 likes · 19 min read
Summary of 2021 GMTC Frontend Engineering Sessions: MBC Standardized Container, SmartFeed Multi‑Platform Rendering, Shell Mid‑Platform Frontend System, and ByteDance Modern Web Development
Xianyu Technology
Xianyu Technology
Aug 27, 2020 · Mobile Development

Alibaba's Flutter Ecosystem Development and Unicorn Project

Alibaba’s Flutter ecosystem, built since 2018 through the AliFlutter project, now powers over 30 internal apps and unifies engineering, infrastructure, engine enhancements, and business support via the Unicorn project’s four-layer strategy, delivering high‑performance AR/3D experiences, standardized tooling, and cross‑team collaboration across its e‑commerce divisions.

Dynamic DevelopmentFlutterTemplate Rendering
0 likes · 13 min read
Alibaba's Flutter Ecosystem Development and Unicorn Project
Baixing.com Technical Team
Baixing.com Technical Team
Aug 15, 2017 · Mobile Development

How a Lightweight “General List” Framework Enables Remote UI Updates in Mobile Apps

This article introduces the General List lightweight dynamic framework for mobile apps, explaining its motivation, goals, technical choices, client‑side architecture, template‑driven rendering process, layout calculations, click‑event handling via router URLs, limitations, and future enhancements, offering a practical alternative to hybrid or React Native solutions.

Dynamic UIMobileTemplate Rendering
0 likes · 15 min read
How a Lightweight “General List” Framework Enables Remote UI Updates in Mobile Apps