Tagged articles
6 articles
Page 1 of 1
Sohu Tech Products
Sohu Tech Products
Sep 17, 2025 · Mobile Development

How to Supercharge Dual‑State Lottie Animations on iOS: A 3‑Step Performance Boost

This article walks through the performance bottlenecks of using Lottie for dual‑state animations in mobile apps and presents a three‑stage progressive optimization—basic synchronous implementation, asynchronous loading with caching, and a state‑machine‑based pending mechanism—complete with Swift code samples, diagrams, and benchmark results.

Asynchronous LoadingLottieMobile UI
0 likes · 13 min read
How to Supercharge Dual‑State Lottie Animations on iOS: A 3‑Step Performance Boost
JD Retail Technology
JD Retail Technology
Feb 5, 2024 · Mobile Development

Efficient Optimization of JD App Review API: Reducing Peak Requests by 85% without Impacting User Experience

By analyzing user behavior and decoupling the review layer from the product detail flow, the JD app team introduced a scroll‑triggered, configurable request mechanism and fallback handling, achieving up to an 85% reduction in peak review API QPS during major sales events without degrading user experience.

API throttlingAsynchronous LoadingMobile Optimization
0 likes · 7 min read
Efficient Optimization of JD App Review API: Reducing Peak Requests by 85% without Impacting User Experience
JD Tech
JD Tech
Nov 18, 2022 · Backend Development

Paginated Loading of Shopping Cart Auxiliary Information in JD E‑commerce Platform

This article examines the challenges of scaling JD's shopping cart, proposes a paginated loading strategy for auxiliary product information to reduce backend load and improve user experience, and details the technical design, pagination options, pre‑loading mechanisms, and measured performance benefits.

Asynchronous LoadingBackendShopping Cart
0 likes · 14 min read
Paginated Loading of Shopping Cart Auxiliary Information in JD E‑commerce Platform
JD Retail Technology
JD Retail Technology
Oct 10, 2022 · Backend Development

Design and Implementation of Asynchronous Pagination for JD Shopping Cart Auxiliary Information

This article presents a comprehensive case study of how JD.com tackled the growing load of its shopping‑cart service by introducing an asynchronous pagination mechanism for auxiliary product information, detailing the background, objectives, technical architecture, challenges, and measurable performance and cost benefits.

Asynchronous LoadingJD.comShopping Cart
0 likes · 13 min read
Design and Implementation of Asynchronous Pagination for JD Shopping Cart Auxiliary Information
TAL Education Technology
TAL Education Technology
Jan 14, 2021 · Mobile Development

Asynchronous Loading of Android .so Libraries: Problems, Solutions, and Best Practices

This article examines the challenges of loading large third‑party .so libraries in Android apps, analyzes traditional and advanced asynchronous loading methods, discusses dependency and text‑relocation issues, and presents practical solutions and implementation steps to reduce package size while maintaining stability.

AndroidAsynchronous LoadingMobile Development
0 likes · 8 min read
Asynchronous Loading of Android .so Libraries: Problems, Solutions, and Best Practices
Aotu Lab
Aotu Lab
Apr 28, 2017 · Backend Development

Why ES6 Modules in Node.js Are Harder Than You Think – An Inside Look

James M. Snell explains the fundamental differences between CommonJS and ES6 modules in Node.js, why loading and execution timing matter, the challenges of supporting both systems, and the roadmap for native ES6 module support.

Asynchronous LoadingCommonJSES6 Modules
0 likes · 9 min read
Why ES6 Modules in Node.js Are Harder Than You Think – An Inside Look