Tagged articles
10 articles
Page 1 of 1
Test Development Learning Exchange
Test Development Learning Exchange
Jan 30, 2025 · Operations

Locust Event System Overview and Usage

The article explains Locust's event system, detailing common events such as init, test_start, test_stop, request_success, request_failure, quitting, worker_report, and hatch_complete, and provides Python code examples for attaching listeners to customize load‑testing behavior.

Event SystemLoad TestingLocust
0 likes · 4 min read
Locust Event System Overview and Usage
JD Tech
JD Tech
Dec 20, 2024 · Frontend Development

Designing a Universal Event System for Multi-Language Environments in Taro for Harmony

This article explores how Taro leverages C++ and the Harmony C‑API to build a high‑performance, cross‑language event system that unifies event handling across C++, ArkTS, and JavaScript, detailing architecture, event center implementation, node event processing, and future enhancements.

Cross-languageEvent SystemHarmonyOS
0 likes · 11 min read
Designing a Universal Event System for Multi-Language Environments in Taro for Harmony
JD Retail Technology
JD Retail Technology
Dec 3, 2024 · Frontend Development

Designing a Cross‑Language Event System for Taro on HarmonyOS

This article explains how Taro leverages C++ and the HarmonyOS C‑API to build a high‑performance, multi‑language event system that bridges ArkTS, JavaScript and native components, detailing architecture considerations, implementation details, and future directions for improving cross‑language event handling.

C++Cross-languageEvent System
0 likes · 10 min read
Designing a Cross‑Language Event System for Taro on HarmonyOS
JD Tech Talk
JD Tech Talk
Nov 25, 2024 · Frontend Development

Designing a Multi‑Language Event System for Taro on Harmony OS

This article explains how Taro leverages C‑API to move runtime logic to C++ and builds a cross‑language event system that unifies ArkTS, JavaScript and C++ on Harmony OS, improving rendering performance, lifecycle management, and developer productivity.

C++Cross-languageEvent System
0 likes · 11 min read
Designing a Multi‑Language Event System for Taro on Harmony OS
Alipay Experience Technology
Alipay Experience Technology
May 19, 2023 · Frontend Development

What Makes VSCode’s Architecture So Powerful? Inside Dependency Injection, Registry, and LSP

This article explores VSCode’s sophisticated architecture, detailing how its dependency injection system, event lifecycle management, registry‑based extension points, cross‑platform service injection, and Language Server Protocol enable a modular, high‑performance editor that can be extended safely across web, desktop, and mobile environments.

Event SystemFrontend ArchitectureLSP
0 likes · 52 min read
What Makes VSCode’s Architecture So Powerful? Inside Dependency Injection, Registry, and LSP
ELab Team
ELab Team
Jun 20, 2021 · Frontend Development

Understanding React Synthetic Events: Architecture, Code, and Common Pitfalls

This article explains how React synthetic events emulate native DOM events, details the event system architecture, provides core registration and execution code, demonstrates mixing with native events, and discusses the benefits and known issues of the synthetic event model.

Event SystemJavaScriptReact
0 likes · 7 min read
Understanding React Synthetic Events: Architecture, Code, and Common Pitfalls
ByteDance ADFE Team
ByteDance ADFE Team
Apr 19, 2021 · Frontend Development

Understanding React's Event System: Registration and Dispatch

This article explains how React registers event listeners on the root, extracts events from the fiber tree, synthesizes cross‑browser synthetic events, accumulates callbacks, and finally dispatches them, illustrating each step with code examples and diagrams.

Event SystemJavaScriptReact
0 likes · 9 min read
Understanding React's Event System: Registration and Dispatch
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 23, 2020 · Frontend Development

Understanding React's Synthetic Event System and Event Handling Mechanism

React’s synthetic event system wraps native browser events into reusable SyntheticEvent objects, uses a delegated single listener per event type, maps event names through registration modules and plugins, pools event instances, and simulates capture and bubble phases across the fiber tree, with key changes in React 17.

Event SystemEvent TriggeringReact
0 likes · 15 min read
Understanding React's Synthetic Event System and Event Handling Mechanism
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 7, 2020 · Game Development

Designing Candy: A Lightweight Flutter Game Engine for In‑App Mini‑Games

This article explains why Alibaba’s Xianyu team created the Candy interactive engine, outlines the challenges of embedding mini‑games in apps, and details the engine’s architecture—including framework, game system, lifecycle, rendering, GUI, event, animation, and resource subsystems—along with sample Flutter code.

Event SystemFlutterGUI
0 likes · 12 min read
Designing Candy: A Lightweight Flutter Game Engine for In‑App Mini‑Games