Tagged articles
95 articles
Page 1 of 1
JavaGuide
JavaGuide
May 14, 2026 · Frontend Development

When Codex Broke My Site: A Frontend Debugging Walkthrough

The author recounts how using Codex to analyze JavaGuide's performance triggered a site-wide outage, then details the step‑by‑step investigation—from cache misconfigurations and hashed asset handling to a VuePress hydration bug—and shares practical lessons on combining AI assistance with disciplined engineering practices.

AI debuggingCDNClaude
0 likes · 13 min read
When Codex Broke My Site: A Frontend Debugging Walkthrough
Sohu Tech Products
Sohu Tech Products
Apr 15, 2026 · Frontend Development

Why WebAssembly Is the Next Essential Tool for Modern Web Development

WebAssembly extends JavaScript by handling heavy computation, binary processing, cross‑language reuse, and secure sandboxing, making it a practical engineering tool for performance‑critical, privacy‑sensitive, multi‑platform, and plugin‑based web applications while complementing rather than replacing JavaScript.

JavaScript complementWASM use casesWebAssembly
0 likes · 12 min read
Why WebAssembly Is the Next Essential Tool for Modern Web Development
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Mar 30, 2026 · Frontend Development

Solving the 20‑Year Front‑End Text‑Layout Nightmare with Pretext (10k Stars in One Day)

Pretext, a TypeScript‑based text layout engine, eliminates the need for DOM measurements by using canvas.measureText and Intl.Segmenter, delivering sub‑0.05 ms height calculations, preventing layout thrashing, and simplifying scenarios like chat bubbles, masonry grids, AI interfaces, and virtual lists.

Intl.SegmenterPretextVirtualization
0 likes · 5 min read
Solving the 20‑Year Front‑End Text‑Layout Nightmare with Pretext (10k Stars in One Day)
Node.js Tech Stack
Node.js Tech Stack
Mar 21, 2026 · Frontend Development

Claude.ai Drops SSR, Embraces Vite—Performance Jumps 65%

Anthropic engineers replaced SSR with a Vite‑based static stack for Claude.ai, deploying to edge workers and achieving a 65% reduction in p75 TTFB and a 50% faster prompt display, while illustrating why SPA‑oriented AI chat apps may forgo server‑side rendering.

Claude AIEdge WorkersSSR
0 likes · 7 min read
Claude.ai Drops SSR, Embraces Vite—Performance Jumps 65%
360 Tech Engineering
360 Tech Engineering
Dec 25, 2025 · Frontend Development

Unlock WebGPU & WebAssembly: Boost 3D, AI, and Video Performance in the Browser

WebGPU and WebAssembly together break the performance ceiling of traditional JavaScript‑WebGL stacks, enabling native‑grade GPU compute, multithreaded workloads, and real‑time AI, video, and 3D rendering in browsers, while offering practical optimization techniques, code examples, and a roadmap of challenges and future trends.

GPU computeWebAssemblyWebGPU
0 likes · 14 min read
Unlock WebGPU & WebAssembly: Boost 3D, AI, and Video Performance in the Browser
JavaScript
JavaScript
Dec 1, 2025 · Frontend Development

How Vue’s Upcoming Vapor Mode Could Revolutionize Frontend Performance

The article outlines Vue’s next‑generation Vapor Mode—a compilation strategy that removes the virtual DOM, introduces fine‑grained reactive tracking, and promises faster updates, smaller bundles, and a smoother developer experience for the anticipated Vue 4.0 release.

JavaScriptReactive SystemVapor Mode
0 likes · 5 min read
How Vue’s Upcoming Vapor Mode Could Revolutionize Frontend Performance
JavaScript
JavaScript
Oct 30, 2025 · Frontend Development

Unlock Hidden Performance: How Web Workers Supercharge Frontend Apps

Web Workers, an often‑overlooked browser API, enable JavaScript to run heavy computations in background threads, freeing the main UI thread, boosting multi‑core utilization, improving memory management, and powering use‑cases such as big data processing, image filtering, AI inference, and encryption, dramatically enhancing frontend performance.

JavaScriptWeb Workersfrontend performance
0 likes · 5 min read
Unlock Hidden Performance: How Web Workers Supercharge Frontend Apps
JavaScript
JavaScript
Sep 29, 2025 · Frontend Development

Boost Vue 3 Performance with v‑memo: When and How to Use It

This article explains Vue 3’s v‑memo directive, how it conditionally skips component updates by tracking dependency arrays, and demonstrates its use to dramatically reduce rendering costs in large v‑for lists compared to traditional v‑if/v‑show approaches.

DirectiveVue.jsfrontend performance
0 likes · 4 min read
Boost Vue 3 Performance with v‑memo: When and How to Use It
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 31, 2025 · Frontend Development

Master Front-End Performance: Load, Run, Build, and Network Optimizations

This article systematically explores front‑end performance optimization across loading, runtime, build, and network stages, offering practical techniques such as resource compression, code splitting, tree shaking, CDN acceleration, render‑blocking reduction, lazy loading, Web Workers, and monitoring tools to dramatically improve page speed and user experience.

Code SplittingTree ShakingWeb Optimization
0 likes · 19 min read
Master Front-End Performance: Load, Run, Build, and Network Optimizations
Instant Consumer Technology Team
Instant Consumer Technology Team
Jul 7, 2025 · Frontend Development

How Hippy Monitor Redefines Cross‑Platform Monitoring with a Plugin Architecture

This article explores the challenges of traditional monitoring in cross‑platform front‑end development and presents Hippy Monitor’s plugin‑based architecture, intelligent sampling, multi‑environment configuration, and AI‑driven roadmap as a comprehensive solution for full‑chain observability and proactive performance management.

AI-driven opscross-platform monitoringfrontend performance
0 likes · 18 min read
How Hippy Monitor Redefines Cross‑Platform Monitoring with a Plugin Architecture
SF Technology Team
SF Technology Team
May 26, 2025 · Frontend Development

How We Cut LCP by 73% for a Billion‑User Membership Site

Facing the challenges of a billion‑user membership platform, we analyzed front‑end performance metrics, applied resource slimming, lazy loading, network optimizations, and SSR/pre‑rendering techniques, achieving up to 73% LCP reduction and dramatically improving page load speed and user retention.

Resource OptimizationSSRfrontend performance
0 likes · 15 min read
How We Cut LCP by 73% for a Billion‑User Membership Site
Goodme Frontend Team
Goodme Frontend Team
Apr 7, 2025 · Frontend Development

How to Shrink Gigantic Web Fonts to Kilobytes: Subsetting & WOFF2 Tricks

This article explains why Chinese web fonts can be huge, compares TTF and WOFF2 sizes, and provides practical steps—including font subsetting with Python fontTools and on‑the‑fly loading via the FontFace API—to reduce font files from megabytes to a few kilobytes and dramatically speed up page rendering.

Font SubsettingPythonWOFF2
0 likes · 9 min read
How to Shrink Gigantic Web Fonts to Kilobytes: Subsetting & WOFF2 Tricks
Sohu Tech Products
Sohu Tech Products
Jan 15, 2025 · Frontend Development

Tree Shaking in React.js: Principles, Best Practices and Applications

Tree shaking in React.js leverages ES6 static imports and named exports to eliminate dead code, reducing bundle size and improving load performance, while best practices such as modular design, avoiding side effects and dynamic imports ensure optimal dead‑code elimination across components and libraries.

Code OptimizationES6 ModulesReact.js
0 likes · 7 min read
Tree Shaking in React.js: Principles, Best Practices and Applications
Huolala Tech
Huolala Tech
Jan 7, 2025 · Frontend Development

Designing Effective Skeleton Screens for Faster Perceived Load

This article reviews the evolution of skeleton screens, explains their underlying principles, shares real-world case studies from Huolala, and provides practical guidelines for creating responsive, fine‑grained, and visually appealing skeleton screens that improve perceived performance without sacrificing actual load speed.

Skeleton ScreenUser experienceWeb Development
0 likes · 15 min read
Designing Effective Skeleton Screens for Faster Perceived Load
Meituan Technology Team
Meituan Technology Team
Oct 17, 2024 · Frontend Development

How Recce Boosts Dynamic Front‑End Containers to Near‑Native Performance

This article analyzes Meituan's Recce solution for dynamic front‑end containers, detailing performance bottlenecks, architectural classifications, interpreter and language choices, UI framework design, rendering layer decisions, optimization techniques, and future directions to achieve native‑level speed while retaining dynamic capabilities.

RecceRustUI framework
0 likes · 28 min read
How Recce Boosts Dynamic Front‑End Containers to Near‑Native Performance
Huolala Tech
Huolala Tech
Sep 3, 2024 · Frontend Development

How to Implement Lightweight Front-End White‑Screen Monitoring and Troubleshooting

This article explains a lightweight approach to detecting and reporting front‑end white‑screen incidents, outlines common scenarios, describes a sampling detection algorithm using document.elementsFromPoint, and provides practical guidelines for handling edge cases and reducing false alarms.

error-detectionfrontend performanceweb reliability
0 likes · 12 min read
How to Implement Lightweight Front-End White‑Screen Monitoring and Troubleshooting
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jul 29, 2024 · Artificial Intelligence

Inside MTSC 2024 Shanghai: AI, 3D Rendering, and Front‑End Performance in Modern Testing

The MTSC 2024 Shanghai conference gathered top testing experts to discuss AI‑driven testing, full‑chain 3D rendering ecosystems, UI automation for graphics software, and front‑end performance assurance, offering a comprehensive look at emerging quality‑assurance practices and future collaborations.

3D renderingAI testingSoftware Testing
0 likes · 3 min read
Inside MTSC 2024 Shanghai: AI, 3D Rendering, and Front‑End Performance in Modern Testing
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 3, 2024 · Frontend Development

How to Diagnose and Optimize Frontend Performance in 2D Design Tools

This article outlines the challenges of front‑end performance troubleshooting for a 2D design tool, proposes systematic approaches for identifying issues, describes monitoring metrics such as load time and frame rate, and presents real‑world case studies demonstrating effective optimization and baseline management.

MetricsPerformance MonitoringWeb Optimization
0 likes · 11 min read
How to Diagnose and Optimize Frontend Performance in 2D Design Tools
ByteFE
ByteFE
May 29, 2024 · Frontend Development

Performance Optimization Strategies for Interactive Front-End Engine in the 2024 Douyin "Laughing China Year"

This article details a comprehensive set of frontend performance optimization techniques—including startup speed, resource loading, CPU/GPU rendering, dynamic FPS, batch merging, Spine animation, and memory profiling—applied to the 2024 Douyin Laughing China Year interactive projects to improve FMP, reduce draw calls, and prevent overheating and crashes on mobile devices.

Spine optimizationbatch mergingdynamic FPS
0 likes · 16 min read
Performance Optimization Strategies for Interactive Front-End Engine in the 2024 Douyin "Laughing China Year"
Baidu Tech Salon
Baidu Tech Salon
Apr 22, 2024 · Frontend Development

WebView Transparent Video Visual Enhancement Solution for Frontend Development

The Growth Frontend Team’s self‑developed afx transparent‑video solution splits RGB and alpha channels, caches videos via IndexedDB, and leverages OpenGL to deliver high‑fidelity, low‑cost animations in WebView with up to 60 FPS, cutting development time by 75 %.

Alpha ChannelOpenGL renderingVideo Optimization
0 likes · 8 min read
WebView Transparent Video Visual Enhancement Solution for Frontend Development
DaTaobao Tech
DaTaobao Tech
Dec 15, 2023 · Frontend Development

How Optimized Image Processing Boosted Double Eleven Web Performance

This article explains the image‑processing workflow used for the Double Eleven event, covering format selection, CDN scaling and quality parameters, WebP conversion, practical URL suffix rules, and additional front‑end tips that together dramatically improve page load speed and user experience.

CDNResponsive Imagesfrontend development
0 likes · 10 min read
How Optimized Image Processing Boosted Double Eleven Web Performance
Ximalaya Technology Team
Ximalaya Technology Team
Nov 17, 2023 · Cloud Computing

Technical Case Study of Cloud Audio Editing: Challenges, Solutions, and Optimization

The case study details how the Cloud Editing team tackled severe waveform loading delays, zoom lag, and inefficient IndexedDB storage by refactoring the processing pipeline, standardizing multi‑transaction storage, adding monitoring and cleanup tools, and rigorously testing releases, ultimately cutting processing times by over half and dramatically improving user experience.

Audio ProcessingIndexedDBTechnical Case Study
0 likes · 9 min read
Technical Case Study of Cloud Audio Editing: Challenges, Solutions, and Optimization
vivo Internet Technology
vivo Internet Technology
Nov 8, 2023 · Frontend Development

Design and Performance Optimization of a Cross‑Tab Component in Vivo's Agile BI Visualization Platform

This article details the design evolution and performance optimization of Vivo's Agile BI cross‑tab component—from a jQuery prototype to a React‑based solution—highlighting worker‑offloaded preprocessing, virtual scrolling, and micro‑frontend integration that enable sub‑second rendering of massive data sets and match or surpass competing BI tools.

Cross TabData visualizationReact
0 likes · 16 min read
Design and Performance Optimization of a Cross‑Tab Component in Vivo's Agile BI Visualization Platform
JD Cloud Developers
JD Cloud Developers
Oct 3, 2023 · Frontend Development

Boost Front-End Performance: CSS Over JS, Algorithms, and Low-Level Optimizations

This article explores code‑level front‑end performance optimization, covering how CSS can replace JavaScript for animations and components, deep analysis of JS constructs like if‑else, switch and loops, front‑end algorithms, diff‑algorithm tricks, and low‑level computer concepts such as memory caching and bitwise operations.

JavaScript optimizationcss animationfrontend performance
0 likes · 18 min read
Boost Front-End Performance: CSS Over JS, Algorithms, and Low-Level Optimizations
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 9, 2023 · Frontend Development

Using Resource Hints (Prefetch, Preload, Preconnect, DNS‑Prefetch) to Optimize Frontend Loading Performance

This article explains how to use the four resource‑hint APIs—prefetch, preload, preconnect, and DNS‑prefetch—along with the crossorigin attribute and a custom npm tool (resource‑hint‑generator) to dramatically reduce page load times, improve web‑vitals, and increase cache‑hit rates, providing code examples, tables, and validation steps.

Preconnectfrontend performancenpm
0 likes · 17 min read
Using Resource Hints (Prefetch, Preload, Preconnect, DNS‑Prefetch) to Optimize Frontend Loading Performance
Alipay Experience Technology
Alipay Experience Technology
Feb 9, 2023 · Frontend Development

How Cloudflare’s Fragments Architecture Enables Ultra-Fast Micro‑Frontend Rendering

This article explains Cloudflare’s new Fragments Architecture for micro‑frontends, detailing how parallel, streaming responses from Workers eliminate common bottlenecks, provide eager interactivity, improve security, and achieve extreme first‑paint performance through innovative fragment hosting and communication mechanisms.

Cloudflare WorkersMicro Frontendsfragment architecture
0 likes · 14 min read
How Cloudflare’s Fragments Architecture Enables Ultra-Fast Micro‑Frontend Rendering
DaTaobao Tech
DaTaobao Tech
Dec 19, 2022 · Frontend Development

How ice.js 3 Redefines Frontend Performance with Parallel Loading and SSR Innovations

ice.js 3 merges MPA and SPA concepts to deliver per‑page HTML, parallelizes block and data loading, introduces SSG and out‑of‑the‑box SSR with streaming and Server Components, supports multi‑end development, and upgrades the runtime with swc and esbuild to dramatically improve web performance and developer experience.

ReactSSRfrontend performance
0 likes · 17 min read
How ice.js 3 Redefines Frontend Performance with Parallel Loading and SSR Innovations
HelloTech
HelloTech
Nov 8, 2022 · Frontend Development

Mastering Virtual Lists in Vue: From Fixed Height to Dynamic Items

This article explains why virtual lists are needed for long scrollable data, defines the concept, walks through a step‑by‑step implementation for fixed‑height items, extends the solution to handle variable heights, and shares practical tips and code snippets for Vue developers.

Vuedynamic heightfrontend performance
0 likes · 11 min read
Mastering Virtual Lists in Vue: From Fixed Height to Dynamic Items
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Nov 2, 2022 · Frontend Development

How Upgrading to Webpack 5 Slashed Build Times by 60% in a Large Music App

This guide details how a massive music‑artist web application reduced its full build time from 140 seconds to 55 seconds and its incremental compile time from up to 80 seconds down to about 1 second by migrating from Webpack 4 to Webpack 5, including preparation steps, configuration changes, and common pitfalls.

Build OptimizationJavaScriptMigration Guide
0 likes · 17 min read
How Upgrading to Webpack 5 Slashed Build Times by 60% in a Large Music App
360 Smart Cloud
360 Smart Cloud
Aug 24, 2022 · Frontend Development

Common Big Data Scenarios and Front-End Techniques for Rendering Large Data Sets

This article explores typical big-data use cases such as real-time bullet comments and massive server-side data lists, analyzes why rendering thousands of DOM elements can cause page lag, and presents front-end solutions—including dynamic element creation, document fragments, and virtual scrolling libraries—to improve performance.

DOM optimizationReactVue
0 likes · 9 min read
Common Big Data Scenarios and Front-End Techniques for Rendering Large Data Sets
ByteDance Web Infra
ByteDance Web Infra
Aug 12, 2022 · Frontend Development

Understanding Bundle‑less: Concepts, Performance Findings, and a Self‑Developed Solution

This article explains the bundle‑less approach—including splitting bundles, no‑bundle development, and modular dependency distribution—presents performance tests that suggest an optimal chunk count of 10‑25, evaluates Vite’s advantages and drawbacks, and outlines a self‑built import‑map‑based solution with code examples.

Tree ShakingVitebundle-less
0 likes · 19 min read
Understanding Bundle‑less: Concepts, Performance Findings, and a Self‑Developed Solution
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Jul 18, 2022 · Frontend Development

From Zero to Mastery: How to Systematically Optimize Front‑End Performance

This comprehensive guide walks you through the entire front‑end performance optimization lifecycle—from understanding why performance matters and setting measurable goals, to building metrics, implementing concrete strategies across caching, networking, rendering, and finally validating results with monitoring and retrospectives.

Performance MonitoringWeb Optimizationcritical rendering path
0 likes · 18 min read
From Zero to Mastery: How to Systematically Optimize Front‑End Performance
ByteFE
ByteFE
Jul 8, 2022 · Frontend Development

Frontend Development Digest: JavaScript Evolution, Web Authentication, Browser Rendering, and Modern Web Practices

This comprehensive frontend development digest explores the evolution of JavaScript frameworks, introduces WebAuth for secure authentication, details browser rendering principles and performance optimization, examines ES2022 features and Module Federation, and provides practical insights into web image handling and live streaming protocols.

Browser RenderingES2022HLS Streaming
0 likes · 6 min read
Frontend Development Digest: JavaScript Evolution, Web Authentication, Browser Rendering, and Modern Web Practices
Architecture Digest
Architecture Digest
May 29, 2022 · Frontend Development

Understanding Web Browser Caching: Types, ETag, and Cache‑Control

This article explains the various web caching mechanisms—including database, CDN, proxy, browser, and application‑level caches—why browser caching matters for performance, how ETag and Cache‑Control headers work, and practical checklist items for effectively managing cache in modern web applications.

Browser CacheCache-ControlETag
0 likes · 12 min read
Understanding Web Browser Caching: Types, ETag, and Cache‑Control
ELab Team
ELab Team
May 19, 2022 · Frontend Development

Boost Web Performance: Mastering Image Optimization with WebP and Lazy Loading

This guide explores systematic image optimization for web applications, covering formats like WebP, lossless vs lossy compression, lazy loading, placeholder strategies, format fallback, monitoring, and practical code implementations to reduce image size, memory usage, and improve loading speed and user experience.

Responsive Imagescompressionfrontend performance
0 likes · 18 min read
Boost Web Performance: Mastering Image Optimization with WebP and Lazy Loading
Alibaba Terminal Technology
Alibaba Terminal Technology
May 18, 2022 · Frontend Development

How Alibaba Cloud Security Achieved Sub‑Second Front‑End Performance with PWA and PCP

Alibaba Cloud Security’s front‑end team tackled the “1‑second battle” by redefining performance with the PCP metric and leveraging PWA techniques—service workers, skeleton screens, aggressive code‑splitting, and micro‑frontend architecture—to shrink perceived load times from seconds to sub‑400 ms across eight products.

PCP metricPWAService Worker
0 likes · 9 min read
How Alibaba Cloud Security Achieved Sub‑Second Front‑End Performance with PWA and PCP
Sensors Frontend
Sensors Frontend
May 18, 2022 · Frontend Development

How Chrome’s Multi‑Process Architecture Powers Fast, Secure Browsing

This article explains the internal multi‑process structure of Chrome, covering CPU/GPU basics, browser and renderer processes, the benefits of process isolation, the step‑by‑step navigation flow, how the renderer parses, styles, layouts and composites pages, and how user input events are handled to keep interactions smooth.

Browser ArchitectureChromeProcess Model
0 likes · 23 min read
How Chrome’s Multi‑Process Architecture Powers Fast, Secure Browsing
Baidu Geek Talk
Baidu Geek Talk
Jan 24, 2022 · Frontend Development

ResourceScheduler Optimization: Enhancing Critical Image Loading in T7 Browser Kernel

The T7 browser kernel’s ResourceScheduler lets developers assign importance=high to IMG tags and CSS background images (as well as JS and link resources), adjusting sub‑resource loading priority so critical images load faster on the first screen, especially when many concurrent requests compete for the same domain.

ChromiumImage LoadingPriority Scheduling
0 likes · 9 min read
ResourceScheduler Optimization: Enhancing Critical Image Loading in T7 Browser Kernel
Alipay Experience Technology
Alipay Experience Technology
Jan 13, 2022 · Frontend Development

How to Install npm Packages in Seconds: Inside Ant Group’s tnpm Rapid Mode

This article analyzes why npm installations are slow, compares traditional flattening, pnpm, and cnpm approaches, and details Ant Group’s tnpm rapid mode optimizations—including server‑side dependency graphs, HTTP pre‑heating, tar merging, Rust‑based download, and a FUSE‑backed filesystem—that together achieve up to three‑fold speed improvements.

FUSERustdependency graph
0 likes · 21 min read
How to Install npm Packages in Seconds: Inside Ant Group’s tnpm Rapid Mode
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 29, 2021 · Frontend Development

Understanding Browser Compositing Layers: A Guide to CSS Hardware Acceleration

The article explains how browsers build render trees and use GPU‑accelerated compositing layers—created by properties like transform, will‑change, or media elements—to improve performance, avoid repaint glitches such as iOS timer flicker, and offers best‑practice tips for using these layers efficiently without excess memory use.

Browser RenderingCSS OptimizationGPU rendering
0 likes · 10 min read
Understanding Browser Compositing Layers: A Guide to CSS Hardware Acceleration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 23, 2021 · Frontend Development

Understanding Virtual DOM and Diff Algorithm in Vue.js (Vue2 and Vue3)

This article explains the concept of virtual DOM, its structure, and how Vue's diff (patch) algorithm works, including detailed code walkthroughs, optimization strategies, key usage, and differences between Vue2 and Vue3 implementations, helping readers fully grasp the underlying principles and performance improvements.

Diff AlgorithmKEYVirtual DOM
0 likes · 28 min read
Understanding Virtual DOM and Diff Algorithm in Vue.js (Vue2 and Vue3)
Taobao Frontend Technology
Taobao Frontend Technology
Jul 13, 2021 · Frontend Development

How to Optimize Shop Frontend Performance with Micro‑Frontend Architecture

This article details how a micro‑frontend architecture and a series of performance‑focused techniques—including full‑link tracing, interface caching, parallel rendering, and template‑based snapshot rendering—were applied to dramatically improve shop page load times across devices.

frontend performancemicro-frontendparallel rendering
0 likes · 14 min read
How to Optimize Shop Frontend Performance with Micro‑Frontend Architecture
Taobao Frontend Technology
Taobao Frontend Technology
Jun 2, 2021 · Frontend Development

How We Cut Landing Page Load Time to Sub‑Second on Low‑End Devices

This article details a comprehensive performance overhaul of a Taobao acquisition page—targeting low‑end phones and unstable networks—by centralizing APIs, prefetching data, and deploying static SSR, ultimately reducing first‑screen render time from several seconds to under one second.

SSRWeb Performancefrontend performance
0 likes · 11 min read
How We Cut Landing Page Load Time to Sub‑Second on Low‑End Devices
ELab Team
ELab Team
Mar 24, 2021 · Frontend Development

Why Your Images Eat Memory: Understanding Pixels, DPR, and Performance

This article explores image‑related concepts such as CSS pixels, device pixels, device‑independent pixels, DPR and PPI, explains how to calculate image memory usage, compares img tag, background‑image and canvas rendering performance, and offers practical optimization directions for web developers.

CanvasMemory UsagedevicePixelRatio
0 likes · 17 min read
Why Your Images Eat Memory: Understanding Pixels, DPR, and Performance
ByteFE
ByteFE
Mar 22, 2021 · Frontend Development

Table Virtualization Practices in React Ant Design: Approaches and Lessons

This article examines the challenges of virtualizing large Ant Design tables in a React+Umi stack, outlines three internal implementation strategies, discusses common pitfalls such as blank flicker and column fixing, and recommends open‑source alternatives for efficient table rendering.

Ant DesignReactTable Virtualization
0 likes · 13 min read
Table Virtualization Practices in React Ant Design: Approaches and Lessons
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Jan 25, 2021 · Frontend Development

Boost Your Web App Speed: Proven Frontend Performance Hacks & Tools

This article walks through why frontend performance matters for user experience and SEO, then presents a comprehensive toolbox—including Chrome DevTools, Lighthouse, webPageTest, webpack plugins, HTTP caching, service workers, preload/prefetch, lazy loading, skeleton screens, and virtualization techniques—plus concrete code snippets and best‑practice rules to dramatically reduce load times and improve perceived responsiveness.

LighthouseWeb Optimizationfrontend performance
0 likes · 18 min read
Boost Your Web App Speed: Proven Frontend Performance Hacks & Tools
Sohu Tech Products
Sohu Tech Products
Dec 2, 2020 · Frontend Development

Understanding Webpack Asynchronous Loading and Code Splitting Strategies

This article explains how Webpack's asynchronous loading mechanisms such as require.ensure and dynamic import() work, demonstrates practical examples for splitting bundles, discusses route lazy‑loading in Vue, and provides optimization techniques including splitChunks, CDN externals, and bundle analysis to improve frontend performance.

Code SplittingImportVue lazy loading
0 likes · 13 min read
Understanding Webpack Asynchronous Loading and Code Splitting Strategies
WecTeam
WecTeam
Sep 11, 2020 · Frontend Development

Simulate Life with WebGL and Speed Up Pages Using CSS content-visibility

This week’s WecTeam Front‑end newsletter showcases a WebGL implementation of Conway’s Game of Life that treats the GPU as a parallel for‑loop accelerator, and introduces the CSS content-visibility:auto property, which lets browsers defer layout and rendering of off‑screen elements to dramatically improve initial page load performance.

Content-VisibilityConway's Game of LifeGPU Acceleration
0 likes · 2 min read
Simulate Life with WebGL and Speed Up Pages Using CSS content-visibility
Ctrip Technology
Ctrip Technology
Aug 27, 2020 · Frontend Development

Memory Leak Analysis and Optimization for Desktop Front‑End Applications

This article examines the unique memory‑leak challenges of desktop front‑end applications, explains JavaScript memory management, presents analysis methods using Chrome's Memory panel and a binary‑search approach, and offers practical optimization, verification, and monitoring techniques to keep memory usage low during rapid feature iterations.

Desktop Applicationfrontend performanceperformance optimization
0 likes · 9 min read
Memory Leak Analysis and Optimization for Desktop Front‑End Applications
QQ Music Frontend Team
QQ Music Frontend Team
Jul 13, 2020 · Frontend Development

Mastering Browser Caching: Essential Strategies Every Front‑End Developer Should Know

This article comprehensively explains web caching fundamentals, HTTP cache mechanisms, strong and negotiated caching stages, cache control headers, and advanced strategies like IndexedDB, Service Workers, and CDN caching, helping front‑end developers design optimal cache policies for faster, more efficient web applications.

Browser CacheIndexedDBWeb Caching
0 likes · 15 min read
Mastering Browser Caching: Essential Strategies Every Front‑End Developer Should Know
WecTeam
WecTeam
Apr 30, 2020 · Frontend Development

Boost Your Site Speed: Essential Front‑End Performance Checklist for 2020

This article presents a comprehensive front‑end performance checklist covering network optimizations like OCSP stapling, IPv6 adoption, HTTP/2 deployment, HTTP/3 readiness, HPACK compression, security hardening, testing workflows, continuous monitoring, and quick‑win tactics to dramatically improve page load times and user experience.

HTTP2Web Optimizationaccessibility
0 likes · 20 min read
Boost Your Site Speed: Essential Front‑End Performance Checklist for 2020
WecTeam
WecTeam
Apr 29, 2020 · Frontend Development

Master Front‑End Performance: Transfer Optimizations, Lazy Loading & Critical CSS

This article presents an in‑depth front‑end performance checklist covering transfer optimizations, script loading strategies, IntersectionObserver lazy loading, critical CSS inlining, resource hints, service‑worker caching, connection‑aware components, and techniques to prevent layout shifts and improve rendering speed.

Service Workercritical CSSfrontend performance
0 likes · 36 min read
Master Front‑End Performance: Transfer Optimizations, Lazy Loading & Critical CSS
Taobao Frontend Technology
Taobao Frontend Technology
Mar 25, 2020 · Frontend Development

Boost Web Performance with Code Splitting: Practical Guide & Tips

This article explains why reducing initial load resources is crucial for web performance, shows how to measure code utilization with Chrome DevTools, and provides detailed guidance on static and dynamic code splitting, magic comments, and webpack configurations to create faster, smoother front‑end applications.

Code SplittingWeb Optimizationfrontend performance
0 likes · 10 min read
Boost Web Performance with Code Splitting: Practical Guide & Tips
WecTeam
WecTeam
Feb 12, 2020 · Frontend Development

Halve Shopping Cart Load Time with Auto Paging, Scroll Fixes, and Caching

By combining automatic pagination, removal of heavy scroll-view components, strategic data preloading, caching, and backend logic offloading, the JD mini‑program shopping cart page reduced first‑screen render time by over 50%, lowered CPU and memory usage, and delivered a smoother user experience across devices.

automatic paginationbackend logic offloadcaching
0 likes · 18 min read
Halve Shopping Cart Load Time with Auto Paging, Scroll Fixes, and Caching
MaoDou Frontend Team
MaoDou Frontend Team
Sep 12, 2019 · Frontend Development

How to Supercharge Front-End Performance: From DNS to Rendering

This guide walks through front‑end performance optimization, covering DNS resolution, TCP connection, HTTP request/response, server response techniques like compression and CDN, and browser rendering improvements such as reducing reflows, using lazy loading, and best practices to shrink request time and improve perceived speed.

DNSRenderingTCP
0 likes · 7 min read
How to Supercharge Front-End Performance: From DNS to Rendering
GF Securities FinTech
GF Securities FinTech
Jul 5, 2019 · Frontend Development

Cut Frontend Bundle Size Using Webpack Analyzer and Babel

This article explains how to identify oversized JavaScript bundles with webpack‑bundle‑analyzer, split protobuf‑generated code into business‑specific modules, and apply Babel’s parser, traverse, types, and generator tools to automatically remove redundant commons code and restructure module patterns, dramatically reducing bundle size and improving frontend performance.

Protobufbabelbundle optimization
0 likes · 9 min read
Cut Frontend Bundle Size Using Webpack Analyzer and Babel
Beike Product & Technology
Beike Product & Technology
Jun 28, 2019 · Industry Insights

Beike’s Tech Secrets: Frontend Performance, Node Stability, Mobile Monitoring & Flutter

At the 2019 GMTC Beijing Global Front‑End Conference, Beike engineers shared practical approaches to extreme front‑end performance optimization, Node.js service stability, comprehensive mobile crash and network monitoring, and the challenges and solutions of integrating Flutter into their existing mobile apps.

FlutterNode.jsSoftware Architecture
0 likes · 15 min read
Beike’s Tech Secrets: Frontend Performance, Node Stability, Mobile Monitoring & Flutter
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Mar 6, 2019 · Frontend Development

Boost Your Web App with PWA: From Service Workers to First‑Load Optimization

This article explains what a Progressive Web App (PWA) is, how Service Workers enable caching of static, dynamic, and HTML resources, and provides practical techniques such as precaching, offline‑package replacement, update strategies, and a webpack plugin to streamline integration for faster first‑screen loads.

CachePWAService Worker
0 likes · 12 min read
Boost Your Web App with PWA: From Service Workers to First‑Load Optimization
Yuewen Frontend Team
Yuewen Frontend Team
Dec 10, 2018 · Frontend Development

Why Your HTML5 Video Makes Three Requests and How to Fix It

This article explains why an MP4 video can trigger three separate network requests in browsers, how the placement of the moov box causes the issue, and provides practical steps using HandBrake or ffmpeg to reposition the moov box so only a single request is needed.

HTML5 videoHandBrakeMP4 optimization
0 likes · 6 min read
Why Your HTML5 Video Makes Three Requests and How to Fix It
Youzan Coder
Youzan Coder
Aug 24, 2018 · Frontend Development

H5 Front-End Performance Testing: Loading Process, White‑Screen and Lag Analysis

The article explains H5 front‑end performance bottlenecks—white‑screen delays and interaction lag—by detailing the page loading stages, showing how to measure first‑paint and load times with Chrome DevTools and device debugging, and recommending solutions such as server‑side rendering, touch‑area optimization, script debugging and memory‑leak prevention to improve first‑screen speed and overall smoothness.

First PaintH5Mobile Web
0 likes · 9 min read
H5 Front-End Performance Testing: Loading Process, White‑Screen and Lag Analysis
Snowball Engineer Team
Snowball Engineer Team
Apr 27, 2018 · Frontend Development

Improving Front‑End Page Load Speed with Webpack SplitChunksPlugin and Code Splitting

The article explains how Webpack's SplitChunksPlugin enables effective code splitting for shared libraries and components, reducing initial bundle size, improving caching, and speeding up page loads, with practical configuration examples and usage tips from Snowball's front‑end architecture.

Code SplittingSplitChunksPluginbundle optimization
0 likes · 7 min read
Improving Front‑End Page Load Speed with Webpack SplitChunksPlugin and Code Splitting
BiCaiJia Technology Team
BiCaiJia Technology Team
Sep 25, 2017 · Frontend Development

30 Essential Front‑End Performance Hacks Every Developer Should Know

This article compiles a comprehensive checklist of front‑end performance techniques—ranging from reducing HTTP requests and using CDNs to caching Ajax, lazy loading, minimizing DOM size, avoiding redirects and iframes, and applying compression and caching headers—to help developers build faster, more responsive web pages.

CDNHTTP CompressionWeb Optimization
0 likes · 28 min read
30 Essential Front‑End Performance Hacks Every Developer Should Know
21CTO
21CTO
Sep 16, 2017 · Frontend Development

Mastering Web Caching: Boost Frontend Performance with Smart Strategies

This article explains how various web caching techniques—including browser, proxy, CDN, and storage APIs—work together through HTTP headers, expiration policies, and validation mechanisms to dramatically improve frontend load times and reduce bandwidth usage.

Browser CacheCDNCache-Control
0 likes · 8 min read
Mastering Web Caching: Boost Frontend Performance with Smart Strategies
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 31, 2017 · Frontend Development

How to Fine‑Tune Webpack Bundles for Faster Loads and Smaller Files

This article walks through analyzing Webpack bundle output, identifying oversized or duplicated modules, applying code‑splitting with async imports, and adjusting CommonsChunkPlugin settings to produce leaner, more cache‑friendly builds for traditional non‑SPA pages.

bundle optimizationcommonschunkpluginfrontend performance
0 likes · 7 min read
How to Fine‑Tune Webpack Bundles for Faster Loads and Smaller Files
21CTO
21CTO
Jun 13, 2017 · Frontend Development

Can Google’s Guetzli Slash Your Web Image Size Without Visible Quality Loss?

The article reviews Google’s Guetzli JPEG compressor, shares real‑world testing on a large high‑resolution image, discusses memory and CPU requirements, shows size reductions across quality settings, and offers practical advice for integrating it into web projects.

GuetzliJPEG optimizationfrontend performance
0 likes · 7 min read
Can Google’s Guetzli Slash Your Web Image Size Without Visible Quality Loss?
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jun 1, 2017 · Frontend Development

Unveiling React’s Diff Algorithm: From O(n³) to O(n) Performance

This article delves into React’s diff mechanism, explaining how the framework transforms the naïve O(n³) tree‑edit distance into an O(n) solution through layered tree diff, component diff, and element diff strategies, and offers practical insights on key usage and performance pitfalls.

Diff AlgorithmReactfrontend performance
0 likes · 14 min read
Unveiling React’s Diff Algorithm: From O(n³) to O(n) Performance
Efficient Ops
Efficient Ops
May 22, 2017 · Frontend Development

How to Supercharge Mobile Web Speed: Proven Frontend Optimization Tips

Mobile pages load about 40% slower than PC pages, users abandon sites after three seconds, and this article offers practical frontend techniques—reducing HTTP requests, compressing assets, leveraging caching, and adopting HTTP/2—to dramatically improve mobile web performance.

HTTP2Mobile Webcaching
0 likes · 5 min read
How to Supercharge Mobile Web Speed: Proven Frontend Optimization Tips
Dada Group Technology
Dada Group Technology
Apr 14, 2017 · Frontend Development

Babel Optimization: Solving Bundle Size and Performance Issues

This article explores how to optimize Babel usage to reduce bundle size and improve performance by addressing helper duplication, third-party module handling, and import optimization through transform-runtime, include patterns, and import transformation plugins.

JavaScriptTranspilationbabel
0 likes · 9 min read
Babel Optimization: Solving Bundle Size and Performance Issues
Aotu Lab
Aotu Lab
Jul 8, 2016 · Frontend Development

How WebP Can Cut Image Size and Boost Page Speed: A Practical Guide

This article explains the WebP image format, compares its size and quality against JPEG/PNG, shows how to install command‑line tools, presents performance test results, and provides JavaScript and Nginx PageSpeed solutions for serving WebP to supported browsers.

browser compatibilityfrontend performancelazy loading
0 likes · 9 min read
How WebP Can Cut Image Size and Boost Page Speed: A Practical Guide
21CTO
21CTO
Mar 23, 2016 · Frontend Development

How to Slash Front‑End Lag: Mastering GC, Closures, and Pre‑Fetch Techniques

This article explains how modern front‑end performance challenges—especially JavaScript garbage collection, closure‑induced memory waste, and the need for page pre‑fetching—can be mitigated with techniques like Emscripten‑based memory management and strategic use of dns‑prefetch, pre‑fetch, and pre‑render tags.

EmscriptenGarbage CollectionJavaScript optimization
0 likes · 8 min read
How to Slash Front‑End Lag: Mastering GC, Closures, and Pre‑Fetch Techniques
Aotu Lab
Aotu Lab
Mar 9, 2016 · Frontend Development

Master Image Optimization for Touch Pages: Reduce Size, Merge Requests, and Smart Loading

This guide explains practical image‑optimization techniques for touch‑screen web pages, covering file‑size reduction, request merging via sprites or Data URLs, and three loading strategies—normal, explicit/implicit preloading, and lazy loading—to improve performance and user experience.

frontend performancelazy loadingpreloading
0 likes · 5 min read
Master Image Optimization for Touch Pages: Reduce Size, Merge Requests, and Smart Loading
Java High-Performance Architecture
Java High-Performance Architecture
Feb 6, 2016 · Frontend Development

How Web Workers Unblock JavaScript: Solving the Single‑Threaded Bottleneck

This article explains why JavaScript’s single‑threaded nature can freeze the UI during heavy calculations like recursive Fibonacci, and demonstrates how using HTML5 Web Workers moves such tasks to background threads, keeping the interface responsive and allowing multiple workers for intensive operations.

AsynchronousJavaScriptWeb Workers
0 likes · 3 min read
How Web Workers Unblock JavaScript: Solving the Single‑Threaded Bottleneck
21CTO
21CTO
Jan 26, 2016 · Frontend Development

Master Browser Caching: Strong vs. Negotiated Cache Explained

This article explains the fundamentals of browser caching, compares strong and negotiated cache mechanisms, shows how Expires and Cache‑Control headers work, provides Java code examples for managing cache, and offers practical tips for avoiding stale resources during development.

Cache-ControlWeb Developmentbrowser caching
0 likes · 19 min read
Master Browser Caching: Strong vs. Negotiated Cache Explained
Java High-Performance Architecture
Java High-Performance Architecture
Dec 20, 2015 · Frontend Development

How to Solve Static Resource Cache Issues with Hash-Based Filenames

This article explains the evolution of static asset management from simple overwrites to cache‑busting version strings, highlights the problems caused by version‑based updates in large web systems, and presents hash‑based filenames as an optimal solution to ensure reliable upgrades and efficient caching.

MD5 hashingVersioningcache busting
0 likes · 5 min read
How to Solve Static Resource Cache Issues with Hash-Based Filenames
MaGe Linux Operations
MaGe Linux Operations
Jul 1, 2015 · Frontend Development

18 Proven Techniques to Supercharge Your Website’s Load Speed

This guide presents eighteen practical methods—including image optimization, GZip compression, server response improvements, browser caching, CDN usage, and script handling—to dramatically accelerate page loading, boost SEO rankings, and enhance overall user experience.

frontend performancegzip compressionpage speed
0 likes · 11 min read
18 Proven Techniques to Supercharge Your Website’s Load Speed