Tagged articles
8 articles
Page 1 of 1
KooFE Frontend Team
KooFE Frontend Team
Jul 20, 2023 · Frontend Development

How React 18’s Concurrent Features Supercharge App Performance

React 18 introduces concurrent rendering, transitions, Suspense, and Server Components, which together reduce long tasks, lower total blocking time, and improve user interaction by allowing non‑urgent updates to run in the background, ultimately delivering smoother, more responsive web applications.

Concurrent RenderingReactServer Components
0 likes · 20 min read
How React 18’s Concurrent Features Supercharge App Performance
DaTaobao Tech
DaTaobao Tech
Jun 2, 2022 · Frontend Development

Resolving Concurrent Rendering Issues in OpenSumi File Tree

The article explains how OpenSumi’s file‑tree suffered duplicate nodes and jumpy refreshes after throttling removal, identifies uncancelled concurrent core and non‑core operations as the root cause, and resolves the instability by introducing cancellable tokens, operation queuing, and a global tree‑state manager to ensure only one refresh runs at a time, delivering stable, responsive rendering.

CancellationTokenConcurrent RenderingOpenSumi
0 likes · 13 min read
Resolving Concurrent Rendering Issues in OpenSumi File Tree
Taobao Frontend Technology
Taobao Frontend Technology
May 31, 2022 · Frontend Development

How to Fix Concurrent Rendering Issues in OpenSumi File Tree for Faster, Stable UI

This article analyzes the concurrent rendering problems of OpenSumi's file‑tree component, explains their root causes, and presents a comprehensive solution—including operation prioritization, cancellable updates, and queued rendering—along with implementation code to achieve both high speed and stability.

Concurrent RenderingOpenSumiPerformance Optimization
0 likes · 13 min read
How to Fix Concurrent Rendering Issues in OpenSumi File Tree for Faster, Stable UI
Alibaba Terminal Technology
Alibaba Terminal Technology
May 25, 2022 · Frontend Development

How to Prevent Concurrent Rendering Bugs in OpenSumi’s File Tree

This article analyzes the concurrent rendering problems that arise in OpenSumi’s file‑tree after removing throttling, explains their root causes, and presents a comprehensive solution—including operation prioritization, cancellable actions, and queued updates—to achieve both high performance and stable user interaction.

Concurrent RenderingOpenSumicancellation
0 likes · 13 min read
How to Prevent Concurrent Rendering Bugs in OpenSumi’s File Tree
KooFE Frontend Team
KooFE Frontend Team
Aug 16, 2021 · Frontend Development

How React 18’s startTransition Improves UI Responsiveness

React 18 introduces the startTransition API, letting developers label non‑urgent updates as transitions so urgent interactions stay fast, outdated renders are discarded, and UI remains responsive even during heavy rendering or slow network operations.

Concurrent RenderingReactfrontend development
0 likes · 9 min read
How React 18’s startTransition Improves UI Responsiveness
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 30, 2021 · Frontend Development

What’s New in React 18? A Deep Dive into Concurrent Rendering and Suspense

This article explains how React 18 introduces progressive upgrades, a new Root API, automatic batching, the flushSync utility, an enhanced Suspense SSR architecture, and the startTransition API, providing code examples and practical guidance for developers transitioning from earlier React versions.

Automatic BatchingConcurrent RenderingReact
0 likes · 13 min read
What’s New in React 18? A Deep Dive into Concurrent Rendering and Suspense