WecTeam
Author

WecTeam

WecTeam (维C团) is the front‑end technology team of JD.com’s Jingxi business unit, focusing on front‑end engineering, web performance optimization, mini‑program and app development, serverless, multi‑platform reuse, and visual building.

74
Articles
0
Likes
106
Views
0
Comments
Recent Articles

Latest from WecTeam

74 recent articles
WecTeam
WecTeam
Dec 13, 2019 · Frontend Development

How to Capture, Diagnose, and Fix Script Errors in Front‑End Projects

This article explains why script errors appear in front‑end pages, describes methods such as enabling CORS, using try‑catch wrappers, handling JSONP and AJAX failures, and outlines logging, statistical analysis, and monitoring techniques to locate and resolve badjs issues effectively.

CORSError HandlingTraceId
0 likes · 21 min read
How to Capture, Diagnose, and Fix Script Errors in Front‑End Projects
WecTeam
WecTeam
Dec 5, 2019 · Frontend Development

How to Tame Third‑Party JavaScript: Practical Strategies for Faster Web Performance

This article examines why third‑party JavaScript often slows sites, explains the hidden costs of convenience, and provides a step‑by‑step mitigation plan—including responsibility assignment, self‑hosting, connection pre‑connect, and lazy‑loading techniques—to help developers improve web performance.

JavaScriptfrontendthird-party scripts
0 likes · 18 min read
How to Tame Third‑Party JavaScript: Practical Strategies for Faster Web Performance
WecTeam
WecTeam
Dec 4, 2019 · Frontend Development

Unifying JD’s JinxI Home Page Across H5, Mini‑Programs, and React‑Native with Taro

After the 2022 Double‑11 event, JD’s JinxI platform faced fragmented H5, mini‑program, and RN codebases, prompting a comprehensive redesign that standardized the tech stack with Taro, streamlined multi‑platform development, integrated custom build pipelines, and applied performance optimizations such as image handling, API aggregation, and caching.

Tarofrontendmulti-platform
0 likes · 23 min read
Unifying JD’s JinxI Home Page Across H5, Mini‑Programs, and React‑Native with Taro
WecTeam
WecTeam
Dec 3, 2019 · Frontend Development

How to Cure Your JavaScript Hangover: Practical Front‑End Performance Fixes

This article explains why a newly rebuilt site can suffer a “JavaScript hangover,” then walks through concrete front‑end performance techniques—including tree shaking, code splitting, externalizing third‑party scripts, smaller library choices, differential serving, and reducing Babel‑generated bloat—to restore speed and improve user experience.

BabelCode SplittingFrontend Optimization
0 likes · 17 min read
How to Cure Your JavaScript Hangover: Practical Front‑End Performance Fixes
WecTeam
WecTeam
Nov 28, 2019 · Frontend Development

Why Responsible JavaScript Matters: Performance, Accessibility, and Sustainable Front‑End Practices

JavaScript’s growing size threatens web performance and accessibility, so developers must evaluate when to use frameworks, adopt progressive enhancement, reduce unnecessary code, and leverage native browser features like prefetch and service workers to build faster, more sustainable, and inclusive web experiences.

JavaScriptWeb developmentprogressive enhancement
0 likes · 19 min read
Why Responsible JavaScript Matters: Performance, Accessibility, and Sustainable Front‑End Practices
WecTeam
WecTeam
Nov 26, 2019 · Backend Development

How to Seamlessly Migrate a Node.js Project to TypeScript: Step‑by‑Step Guide

This article walks you through converting an existing Node.js codebase to TypeScript, covering directory restructuring, TypeScript and ESLint setup, handling common import and type errors, configuring debugging in VSCode, and gradually strengthening type safety while preserving project functionality.

ESLintMigrationNode.js
0 likes · 20 min read
How to Seamlessly Migrate a Node.js Project to TypeScript: Step‑by‑Step Guide
WecTeam
WecTeam
Nov 22, 2019 · Frontend Development

Top Frontend Insights: Nginx Tricks, CSS Rendering, Visual Editors & More

This weekly roundup from WecTeam highlights essential frontend topics—including practical Nginx tips for developers, CSS rendering fundamentals, strategies for building visual editors, declarative UI on mini‑program platforms, and engineering practices for React and TypeScript—offering concise overviews and links to the full articles.

CSSNginxfrontend
0 likes · 6 min read
Top Frontend Insights: Nginx Tricks, CSS Rendering, Visual Editors & More
WecTeam
WecTeam
Nov 21, 2019 · Frontend Development

Mastering Perfect Horizontal & Vertical Centering in CSS: 4 Proven Methods

This article explains why centering elements—both inline and block—can be tricky, reviews common pitfalls, and presents four reliable CSS techniques (text‑align, margin‑auto, absolute positioning with translate, and flexbox) with complete code examples and real‑world modal use cases.

Centeringfrontendpositioning
0 likes · 13 min read
Mastering Perfect Horizontal & Vertical Centering in CSS: 4 Proven Methods
WecTeam
WecTeam
Nov 19, 2019 · Backend Development

Master Nginx for Front‑End Developers: Quick Docker Setup & Essential Tricks

This guide introduces Nginx fundamentals, shows how to spin up a basic Nginx service with Docker‑Compose, explains HTTP, server and location contexts, and demonstrates practical front‑end‑friendly techniques such as forward proxy, load balancing, SSI, GZIP compression, anti‑hotlinking, HTTPS and caching.

DevOpsDockerLoad Balancing
0 likes · 20 min read
Master Nginx for Front‑End Developers: Quick Docker Setup & Essential Tricks
WecTeam
WecTeam
Nov 15, 2019 · Frontend Development

Top Frontend Reads: Promises, Intersection Observer, Fingerprinting, V8, Node.js

This weekly roundup highlights advanced frontend topics, including an in‑depth analysis of Promise micro‑tasks, a translation on Intersection Observer usage, an overview of browser fingerprinting techniques, the current state and future of modern web development, V8’s JavaScript execution pipeline, and Node.js applications at WeDoctor.

Browser FingerprintingPerformancefrontend
0 likes · 5 min read
Top Frontend Reads: Promises, Intersection Observer, Fingerprinting, V8, Node.js