Tagged articles
22 articles
Page 1 of 1
大转转FE
大转转FE
Jan 21, 2026 · Frontend Development

Boost Frontend Efficiency: How zzChromeTools Eliminates Hidden Time Sinks

This article explains how the zzChromeTools Chrome extension tackles the often‑overlooked “invisible time killers” in frontend development by injecting AOP‑style hooks into the main world, capturing beacon requests, and presenting them in a lightweight DevTools panel, dramatically reducing cognitive load and debugging time.

Chrome ExtensionData TrackingMV3
0 likes · 27 min read
Boost Frontend Efficiency: How zzChromeTools Eliminates Hidden Time Sinks
大转转FE
大转转FE
Jan 21, 2025 · Frontend Development

code‑inspector‑plugin: A Frontend Development Tool for Fast Source‑Code Location and IDE Integration

The article introduces code‑inspector‑plugin, an open‑source plugin for bundlers like webpack, Vite, and Rspack that lets developers click a DOM element in the browser to instantly open the corresponding source file in their IDE, detailing installation, configuration, usage, implementation principles, and common troubleshooting tips.

IDE integrationVitecode-inspector
0 likes · 24 min read
code‑inspector‑plugin: A Frontend Development Tool for Fast Source‑Code Location and IDE Integration
Goodme Frontend Team
Goodme Frontend Team
Jan 13, 2025 · Frontend Development

Why Upgrading to Webpack 5 Breaks process.env and How to Fix It

This article recounts a production white‑screen caused by missing node polyfills after upgrading to webpack 5, explains how the undefined process.env variables triggered the crash, and shows how to diagnose and resolve the issue using DefinePlugin or a polyfill plugin.

DefinePluginfrontend debuggingnode polyfill
0 likes · 6 min read
Why Upgrading to Webpack 5 Breaks process.env and How to Fix It
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 1, 2024 · Frontend Development

Resolving Large Number Precision Issues in Ant Design Table Selection Popup

During a daily stand‑up, a team member struggled with a bug where a data‑selection modal using Ant Design's Table failed to display selected rows correctly due to large numeric IDs losing precision in JavaScript, and the issue was resolved by preventing automatic JSON parsing of 16‑digit strings.

Ant DesignJSON.parsefrontend debugging
0 likes · 5 min read
Resolving Large Number Precision Issues in Ant Design Table Selection Popup
Huolala Tech
Huolala Tech
Mar 5, 2024 · Frontend Development

How PageSpy Extends Frontend Debugging to Mini‑Programs and Adds Session Replay

PageSpy, now with over 3000 GitHub stars, introduces multi‑platform mini‑program debugging for WeChat, Alipay and UniApp, plus a session‑replay feature that records network requests and console logs, enabling developers to export, share, and replay logs for efficient bug investigation.

JavaScriptMini ProgramPageSpy
0 likes · 7 min read
How PageSpy Extends Frontend Debugging to Mini‑Programs and Adds Session Replay
Huolala Tech
Huolala Tech
Jan 3, 2024 · Frontend Development

Inside PageSpy: How Huolala’s Open‑Source Front‑End Debugger Works

PageSpy is Huolala’s open‑source front‑end remote debugging suite, comprising three repositories for the web UI, server API, and client SDK, with plugin‑based interception of console, network, storage, and other browser APIs, plus a WebSocket‑driven debugging client and strong data‑security guarantees.

frontend debuggingjavascript sdkopen‑source
0 likes · 9 min read
Inside PageSpy: How Huolala’s Open‑Source Front‑End Debugger Works
TAL Education Technology
TAL Education Technology
Jun 8, 2023 · Frontend Development

Diagnosing and Fixing Web Page Memory Leaks with Chrome DevTools

This article explains what web page memory leaks are, identifies common sources such as timers, event listeners, closures, and DOM references, and demonstrates step‑by‑step how to locate and resolve them using Chrome DevTools' Performance and Memory panels.

Chrome DevToolsJavaScriptfrontend debugging
0 likes · 8 min read
Diagnosing and Fixing Web Page Memory Leaks with Chrome DevTools
IT Services Circle
IT Services Circle
Mar 24, 2022 · Backend Development

Diagnosing Intermittent White‑Screen Issues Caused by Nginx Proxy and HTTP Connection Mismatch

This article details a step‑by‑step investigation of an intermittent white‑screen problem on a web application, revealing that Nginx’s use of HTTP 1.0 short connections caused mismatched static resource versions across backend servers, and explains how updating the affected server’s frontend bundle resolves the issue.

Backend ServersHTTP 1.0Keep-Alive
0 likes · 6 min read
Diagnosing Intermittent White‑Screen Issues Caused by Nginx Proxy and HTTP Connection Mismatch
政采云技术
政采云技术
Dec 23, 2021 · Frontend Development

Practical Chrome DevTools Debugging Techniques for Frontend Production Environments

This comprehensive guide explores essential Chrome DevTools techniques for debugging frontend applications in production environments, covering methods to distinguish frontend and backend errors, efficiently locate problematic code using global search, debug minified JavaScript with local source maps, and apply real-time code modifications through local overrides.

Chrome DevToolsJavaScript minificationLocal Overrides
0 likes · 9 min read
Practical Chrome DevTools Debugging Techniques for Frontend Production Environments
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
May 17, 2021 · Frontend Development

How a Hidden fetch Interception Caused Memory Leaks in FLV Live Streams (and How to Fix It)

This article details a severe memory‑leak crash observed on a Tencent Classroom FLV live‑stream page during IMWebConf 2020, outlines the systematic reproduction steps, identifies the culprit as a fetch‑interception mechanism in an internal reporting tool, and presents a whitelist‑based fix to prevent future crashes.

Web Performancefetch interceptionflv streaming
0 likes · 8 min read
How a Hidden fetch Interception Caused Memory Leaks in FLV Live Streams (and How to Fix It)
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Mar 1, 2021 · Frontend Development

Debug Frontend Projects with Whistle: From Webpack DevServer to Legacy Setups

This guide shows how to integrate the Whistle proxy with frontend projects—whether using webpack devServer, a traditional setup without build tools, or custom plugins—by configuring domain‑based rules, handling CGI mocks, and leveraging exclude filters to enable seamless local debugging via real online URLs.

Local DevelopmentProxyfrontend debugging
0 likes · 10 min read
Debug Frontend Projects with Whistle: From Webpack DevServer to Legacy Setups
ELab Team
ELab Team
Feb 6, 2021 · Frontend Development

Master Chrome DevTools: 15 Essential Debugging Techniques for Frontend Developers

This guide walks through dozens of Chrome DevTools features—including dynamic class editing, forced pseudo‑classes, computed style inspection, color and shadow pickers, quick CSS value tweaks, animation debugging, console utilities, network throttling, XHR replay, performance profiling, source navigation, coverage analysis, rendering layers, and mobile H5 debugging—to help frontend engineers efficiently troubleshoot and optimize web applications across devices.

Chrome DevToolsconsole tricksfrontend debugging
0 likes · 19 min read
Master Chrome DevTools: 15 Essential Debugging Techniques for Frontend Developers
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 9, 2020 · Frontend Development

Mastering Source Maps: From JavaScript to CSS in Webpack

Source maps bridge compiled code and original sources, enabling precise debugging for JavaScript and CSS; this guide explains the source map format, key fields, and practical Webpack configurations—including devtool options, module mapping, and a custom loader for CSS URL resolution—to optimize both development and production workflows.

css-loaderdevtoolfrontend debugging
0 likes · 10 min read
Mastering Source Maps: From JavaScript to CSS in Webpack
Programmer DD
Programmer DD
Sep 18, 2019 · Frontend Development

12 Must‑Know Chrome DevTools Hacks Every Frontend Developer Should Use

This article presents twelve practical Chrome DevTools tricks—from quickly locating code lines and inspecting pseudo‑classes to visualizing DOM hierarchies and filtering network requests—helping front‑end developers boost debugging efficiency and master hidden browser features.

Chrome DevToolsWeb Developmentbrowser tools
0 likes · 4 min read
12 Must‑Know Chrome DevTools Hacks Every Frontend Developer Should Use
Qu Tech
Qu Tech
May 7, 2019 · Frontend Development

How to Pinpoint JavaScript Errors in Production Using Source Maps

This article explains how to use SourceMap files to trace minified JavaScript errors back to their original source lines, covering overall design, code examples, error reporting workflow, CI integration, storage strategies, and future monitoring enhancements.

error trackingfrontend debuggingmonitoring
0 likes · 7 min read
How to Pinpoint JavaScript Errors in Production Using Source Maps