Tagged articles
150 articles
Page 1 of 2
AI Engineering
AI Engineering
Apr 18, 2026 · Frontend Development

HyperFrames vs. Remotion: How HTML Is Redefining Programmable Video

HeyGen’s open‑source HyperFrames framework turns HTML into a programmable video format, offering faster rendering (60 s vs. 162 s plus a 4‑minute build for Remotion), smaller output files (4 MB vs. 14 MB), AI‑friendly commands, and a simple "one file in, video out" workflow that rivals React‑based Remotion.

AI Generationffmpeghtml video
0 likes · 5 min read
HyperFrames vs. Remotion: How HTML Is Redefining Programmable Video
Coder Trainee
Coder Trainee
Feb 28, 2026 · Frontend Development

Automating Front‑End Deployment with Jenkins and Yarn

This guide walks through installing Node plugins in Jenkins, configuring a NodeJS tool, creating a freestyle project, discarding old builds, setting up Git source, defining the build environment, running Yarn commands to compile the front‑end, and deploying the artifacts via SSH with a custom script.

Front-end AutomationJenkinsYARN
0 likes · 4 min read
Automating Front‑End Deployment with Jenkins and Yarn
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 15, 2025 · Backend Development

Automate i18n Management with a One‑Command Node Script

This article describes how the author streamlined multilingual resource handling for a ticketing and hotel project by replacing manual Excel‑based workflows with a Node.js script that generates JSON locales, enforces key naming conventions, and runs with a single command, dramatically improving efficiency.

JSONautomationi18n
0 likes · 9 min read
Automate i18n Management with a One‑Command Node Script
Code Mala Tang
Code Mala Tang
Oct 8, 2025 · Artificial Intelligence

Quickly Add NLP to Node Apps with Hugging Face Transformers.js

This tutorial shows how to integrate Hugging Face's open‑source Transformers.js library into Node.js projects, covering setup, the Pipeline API, and practical code examples for sentiment analysis, zero‑shot classification, text generation, translation, and question answering, while also discussing when to prefer Python alternatives.

NLPPipelineTransformers.js
0 likes · 15 min read
Quickly Add NLP to Node Apps with Hugging Face Transformers.js
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 18, 2025 · Operations

Introducing sharing: A CLI Tool for Cross-Platform File and Clipboard Sharing

The article introduces 'sharing', a Node-based command-line utility that enables seamless sharing of directories, files, and clipboard content between a computer and iOS/Android devices without extra client software, covering installation via npm, key features such as SSL and basic authentication, and step-by-step usage examples.

CLIcross‑platformfile sharing
0 likes · 4 min read
Introducing sharing: A CLI Tool for Cross-Platform File and Clipboard Sharing
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 5, 2025 · Fundamentals

Master the 2025 Frontend & Full‑Stack Knowledge System: Server Basics to DevOps

This comprehensive guide outlines a 2025 front‑end and full‑stack knowledge system, covering server fundamentals, JavaScript runtimes, databases, storage, cloud services, Docker, serverless, micro‑services, major frameworks (React, Vue, Angular, etc.), mobile development, PC clients, engineering tooling, CI/CD, testing, monitoring, security, performance optimization, project management, and practical non‑technical advice.

DevOpsJavaScriptReact
0 likes · 23 min read
Master the 2025 Frontend & Full‑Stack Knowledge System: Server Basics to DevOps
JD Tech Talk
JD Tech Talk
May 7, 2025 · Backend Development

Implementing Contract Query and Delay Operations with an MCP Server

This article describes the background, functional requirements, and a complete Node.js implementation for querying contract information and handling contract extensions using natural‑language prompts through an MCP client and server architecture.

BackendContract ManagementMCP
0 likes · 6 min read
Implementing Contract Query and Delay Operations with an MCP Server
Code Mala Tang
Code Mala Tang
Apr 24, 2025 · Operations

When npm install Fails: npm ci, --legacy-peer-deps & --force Explained

Developers often struggle with choosing the right npm command for CI/CD pipelines, so this guide compares npm install and npm ci, explains version specifiers, and details how --legacy-peer-deps and --force can resolve dependency conflicts, registry issues, and build failures.

ci/cddependency-managementforce
0 likes · 9 min read
When npm install Fails: npm ci, --legacy-peer-deps & --force Explained
Ctrip Technology
Ctrip Technology
Aug 15, 2024 · Frontend Development

TaskHub: Frontend Automation Platform and RPC BFF Design Practices

TaskHub is a front‑end automation platform that separates core and auxiliary modules to improve task scheduling, logging, and debugging, featuring a decoupled engine, RPC BFF architecture, and real‑world use cases that demonstrate faster issue resolution, task termination, and overall development efficiency.

TypeScriptfrontend automationlogging
0 likes · 19 min read
TaskHub: Frontend Automation Platform and RPC BFF Design Practices
Architect's Guide
Architect's Guide
Aug 10, 2024 · Frontend Development

Evolution of Front‑End/Back‑End Separation: From JSP/Servlet to Node.js‑Based Full‑Stack Architecture

This article traces the historical evolution of web application architecture—from tightly coupled JSP/Servlet models through semi‑separated Ajax‑driven approaches to fully separated SPA and Node.js‑mediated full‑stack designs—highlighting the motivations, drawbacks, and benefits of each stage for modern front‑end development.

Web Developmentfrontendnodejs
0 likes · 14 min read
Evolution of Front‑End/Back‑End Separation: From JSP/Servlet to Node.js‑Based Full‑Stack Architecture
Architect
Architect
Jun 29, 2024 · Frontend Development

One‑Click Frontend Deployment with Jenkins: From GitLab to Server

This article explains how to use Jenkins to automatically pull a front‑end Angular project from a GitLab repository, install the required Node.js and npm versions, build the static files, compress them, and deploy the resulting package to a Linux server with backup and verification steps.

Frontend DeploymentGitLabJenkins
0 likes · 10 min read
One‑Click Frontend Deployment with Jenkins: From GitLab to Server
Architecture Digest
Architecture Digest
Apr 25, 2024 · Frontend Development

Douyin Open-Source Short Video Project – Overview and Setup Guide

This article introduces the Douyin open‑source short‑video project built with Vue and Vite, provides a free book giveaway link, and gives step‑by‑step instructions for installing Node, cloning the repository, installing dependencies with pnpm, and running the application locally.

ViteVuefrontend
0 likes · 3 min read
Douyin Open-Source Short Video Project – Overview and Setup Guide
21CTO
21CTO
Apr 23, 2024 · Information Security

Session vs Token Authentication: Which Is Right for Your Backend?

This article explains how session‑based and token‑based (JWT) authentication work in backend applications, compares their workflows, shows practical Express.js code examples, and helps you decide which method best fits your project's security and scalability needs.

AuthenticationBackendExpress
0 likes · 10 min read
Session vs Token Authentication: Which Is Right for Your Backend?
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 12, 2024 · Operations

Automatic Node.js Version Switching Plugin for VS Code

This article explains the limitations of global Node version managers like n and nvm, presents a demo Node script for per‑project version switching, and details a VS Code extension that automatically detects a project's required Node version and switches it in the integrated terminal.

ExtensionNVMVSCode
0 likes · 10 min read
Automatic Node.js Version Switching Plugin for VS Code
Goodme Frontend Team
Goodme Frontend Team
Jan 1, 2024 · Frontend Development

How Guming’s Front‑End Data Center Enables Real‑Time Monitoring for Web, Mini‑Programs, Flutter & Node.js

Guming’s Front‑End Data Center integrates monitoring, performance, logging, and analytics for web, mini‑programs, Flutter clients, and Node.js services, offering real‑time alerts, high availability, sampling, multi‑channel data pipelines, custom charting, and detailed CPU/GC profiling to streamline issue diagnosis and business insights.

Data Platformfrontendmonitoring
0 likes · 10 min read
How Guming’s Front‑End Data Center Enables Real‑Time Monitoring for Web, Mini‑Programs, Flutter & Node.js
Sohu Tech Products
Sohu Tech Products
Dec 20, 2023 · Information Security

Command Injection Vulnerabilities in Node.js: Analysis and Prevention

The article examines how command‑injection flaws in popular Node.js npm packages such as find‑exec and fs‑git arise from unsafe concatenation of user input into shell commands, and recommends rigorous validation, using execFile or spawn, and regular dependency audits to prevent catastrophic system compromise.

CVECommand InjectionSecure Coding
0 likes · 11 min read
Command Injection Vulnerabilities in Node.js: Analysis and Prevention
Liangxu Linux
Liangxu Linux
Dec 7, 2023 · Backend Development

Deploy Homebox: Open‑Source Home Inventory System with Docker

Homebox is an open‑source inventory and organization system for home users, built with React and Node.js, that can be quickly tried online or deployed locally via Docker Compose using a few simple commands and a GitHub repository.

DeploymentDockerReact
0 likes · 4 min read
Deploy Homebox: Open‑Source Home Inventory System with Docker
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 4, 2023 · Operations

Docker Basics and Step‑by‑Step Guide to Deploy Frontend and Node.js Applications

This article explains Docker fundamentals, compares containers with virtual machines, details Docker’s core components and common commands, and provides complete step‑by‑step instructions for packaging, building, running, automating, and pushing both a Vite‑based React frontend and an Express‑based Node.js backend using Nginx and shell scripts.

ContainerDeploymentNginx
0 likes · 17 min read
Docker Basics and Step‑by‑Step Guide to Deploy Frontend and Node.js Applications
ByteFE
ByteFE
May 17, 2023 · Backend Development

Domain‑Driven Design for Marketing: Abstracting Limits, Rules, Benefits, and Feedback with Node.js

This article explores how to break down the complex marketing domain into modular, atomic components—limits, rules, benefits, and feedback—using Node.js, demonstrates a flexible factory pattern for assembling activities, and provides practical advice for refactoring and product design in real‑world projects.

Domain-Driven Designnodejsrefactoring
0 likes · 24 min read
Domain‑Driven Design for Marketing: Abstracting Limits, Rules, Benefits, and Feedback with Node.js
Sohu Tech Products
Sohu Tech Products
May 12, 2023 · Backend Development

Unified Poster Image Generation Service for FoxFriend: Architecture, Implementation, and Optimization

This article details the design and deployment of a unified poster image generation service for the FoxFriend social product, explaining the background, challenges of platform‑specific implementations, the Node.js + Puppeteer solution, architectural flow, engineering stack, performance optimizations, operational results, and future enhancements.

Image GenerationPuppeteernodejs
0 likes · 16 min read
Unified Poster Image Generation Service for FoxFriend: Architecture, Implementation, and Optimization
TAL Education Technology
TAL Education Technology
Mar 16, 2023 · Frontend Development

Building a Frontend Scaffolding Tool from Scratch with Node.js and TypeScript

This article walks through creating a Node.js‑based TypeScript CLI scaffolding tool for frontend projects, covering background, project template setup, TypeScript configuration, package scripts, command‑line parsing with Commander, interactive prompts with Inquirer, code retrieval via download‑git‑repo, shell execution, and final logo rendering, all illustrated with concrete code examples.

CLICommanderTypeScript
0 likes · 13 min read
Building a Frontend Scaffolding Tool from Scratch with Node.js and TypeScript
政采云技术
政采云技术
Dec 6, 2022 · Frontend Development

Front‑end Localized Deployment: DNS Forwarding and Asset Replacement Strategies

This article explains how a front‑end team can localize static resources for intranet deployment by either intercepting DNS requests to redirect CDN domains to internal servers or by scanning and replacing CDN URLs during the build process, and provides step‑by‑step implementation details with code examples.

DNSfrontendlocalization
0 likes · 14 min read
Front‑end Localized Deployment: DNS Forwarding and Asset Replacement Strategies
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Nov 4, 2022 · Frontend Development

Top Frontend Tech Insights: WebCodecs Export, Node.js Debugging, JS Error Handling & More

This article curates the latest frontend engineering practices, covering WebCodecs video export, a Node.js troubleshooting guide, JavaScript error handling tips, Apple‑style scroll effects, Turbopack performance benchmarks, monorepo strategies, large‑scale system design, and productivity measurement at Google, all aimed at boosting developer expertise.

JavaScriptMonorepoScalability
0 likes · 4 min read
Top Frontend Tech Insights: WebCodecs Export, Node.js Debugging, JS Error Handling & More
Ctrip Technology
Ctrip Technology
Jun 24, 2022 · Backend Development

Best Practices and Lessons Learned from Implementing GraphQL BFF Services at Ctrip

This article shares Ctrip's experience building GraphQL‑based Backend‑for‑Frontend services, covering the technology stack, data‑graph modeling, error handling with union types, non‑null field usage, performance optimizations, engineering practices such as data‑loader batching, virtual paths, monitoring, and testing.

ApolloBFFError Handling
0 likes · 21 min read
Best Practices and Lessons Learned from Implementing GraphQL BFF Services at Ctrip
ELab Team
ELab Team
Jun 15, 2022 · Fundamentals

Demystify Git: Build Your Own Git Commands from Scratch

This article walks through the fundamentals of Git’s internal architecture, explains how objects, hashes, and the repository directory work, and provides step‑by‑step Node.js code to implement core plumbing commands such as init, hash‑object, and cat‑file.

GitVersion Controlgit internals
0 likes · 20 min read
Demystify Git: Build Your Own Git Commands from Scratch
MaGe Linux Operations
MaGe Linux Operations
Jun 3, 2022 · Backend Development

How Rewriting Hasura Storage in Go Boosted Performance Fivefold

The Hasura Storage team rewrote their Node.js service in Go, ran k6 benchmarks, and achieved up to five times more request handling, half the memory usage, and significantly lower response times across multiple download scenarios, demonstrating the scalability benefits of Go for backend services.

BackendBenchmarkingGolang
0 likes · 6 min read
How Rewriting Hasura Storage in Go Boosted Performance Fivefold
Yunxuetang Frontend Team
Yunxuetang Frontend Team
May 20, 2022 · Frontend Development

Master Frontend Challenges: Race Conditions, Encryption, Low‑Code, Rust, AI Deepfakes

This roundup explores key frontend topics—including race‑condition handling in React, client‑side field‑level encryption with Node.js and MongoDB, iQIYI’s low‑code engine, leveraging Rust for WebAssembly, performance analysis of JavaScript frameworks using Google CrUX, and the risks of AI‑generated deepfake videos.

MongoDBWebAssemblydeepfake
0 likes · 4 min read
Master Frontend Challenges: Race Conditions, Encryption, Low‑Code, Rust, AI Deepfakes
DaTaobao Tech
DaTaobao Tech
May 9, 2022 · Fundamentals

TypeScript 4.7 Beta Feature Overview

TypeScript 4.7 beta, released April 8 2022, introduces Node.js ES‑module support, module‑detection control, computed‑property flow analysis, generic instantiation expressions, infer‑extends constraints, variance annotations, private‑field typeof, custom module suffixes, import‑assertion resolution modes, and assorted editor and type‑system enhancements while tightening some compatibility checks.

BetaGenericsTypeScript
0 likes · 23 min read
TypeScript 4.7 Beta Feature Overview
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Apr 24, 2022 · Frontend Development

Exploring Modern Front‑End Technologies and Security Practices

This article surveys a range of front‑end topics—including alternative web‑framework solutions, the rise of pnpm, JavaScript stack memory, TypeScript overloads, integrating Golang with Node.js, innovative development approaches, and essential network security insights—providing concise technical overviews and references.

JavaScriptTypeScriptWeb Development
0 likes · 4 min read
Exploring Modern Front‑End Technologies and Security Practices
ByteFE
ByteFE
Apr 8, 2022 · Backend Development

Curated Technical Articles: Backend, Frontend, and Development Insights

This collection highlights a free ByteDance backend training camp, alternatives to web frameworks, Node.js architecture, Flutter performance tricks, an underrated Deno overview, Chrome 100 updates, transitional architecture concepts, a Koa2 signaling server tutorial, a detailed Webpack component library guide, and a comprehensive comparison of npm, npx, cnpm, yarn, and pnpm.

BackendDenonodejs
0 likes · 5 min read
Curated Technical Articles: Backend, Frontend, and Development Insights
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 24, 2022 · Backend Development

Node.js Web Framework Evolution: From Express to Midway and Front‑End‑Friendly Design

This article traces the evolution of Node.js web frameworks—from early lightweight options like Express and Koa, through enterprise‑grade solutions such as Egg and Midway, to modern front‑end‑oriented stacks like Next.js and Nuxt.js—highlighting their features, trade‑offs, and the progressive design principles that enable seamless full‑stack development.

BackendMidwayWeb framework
0 likes · 10 min read
Node.js Web Framework Evolution: From Express to Midway and Front‑End‑Friendly Design
Sensors Frontend
Sensors Frontend
Feb 14, 2022 · Frontend Development

Essential 2022 Reads: Top Frontend Development Articles You Must Explore

Discover a curated collection of must‑read articles covering Esbuild tools, ES6 compatibility, Node.js require hooks, WebAssembly trends, React 18 batching, async error handling, Vite performance, Event Loop deep‑dive, micro‑frontends, V8 internals, and more for modern frontend engineers.

JavaScriptReactTypeScript
0 likes · 5 min read
Essential 2022 Reads: Top Frontend Development Articles You Must Explore
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 24, 2022 · Fundamentals

Mastering Unified: Process Markdown, HTML, and Text with AST Plugins

This article introduces the Unified text‑processing ecosystem, explains its AST‑based core, surveys major plugins such as remark, rehype, retext, and demonstrates practical usage examples—including Node.js documentation, dumi, and react‑markdown—to help developers understand its capabilities, workflow, and integration patterns.

ASTHTMLJavaScript
0 likes · 11 min read
Mastering Unified: Process Markdown, HTML, and Text with AST Plugins
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 12, 2022 · Frontend Development

Front-end Development Trends, Low-Code Platforms for Developers, and Node.js 2021 Developer Report Overview

The article reviews recent front‑end evolution, highlights emerging low‑code platforms and multi‑state view solutions for developers, and analyzes the 2021 Node.js developer report, emphasizing shifts toward standardization, performance, serverless adoption, and the growing importance of multidisciplinary integration in web development.

State ManagementWeb Developmentdeveloper trends
0 likes · 18 min read
Front-end Development Trends, Low-Code Platforms for Developers, and Node.js 2021 Developer Report Overview
ByteFE
ByteFE
Dec 10, 2021 · Frontend Development

Curated Technical Articles on Frontend Development, Web Technologies, and Node.js

This curated collection presents a range of technical articles covering front‑end user experience, 3D visualization, WebGPU vs WebGL performance, React and Node.js advancements, as well as practical guides on unit testing and web accessibility, offering valuable insights for modern web developers.

Webaccessibilitynodejs
0 likes · 6 min read
Curated Technical Articles on Frontend Development, Web Technologies, and Node.js
Douyu Streaming
Douyu Streaming
Dec 10, 2021 · Cloud Computing

How We Built a Fully Automated Cloud‑Based Web Recording Service for Douyu Ads

This article describes the design and implementation of a cloud‑native automated web‑page recording system for Douyu advertising, covering the problem background, technology stack, end‑to‑end workflow, Chrome extension tricks, containerization with Docker, database handling, and deployment on Kubernetes, enabling scalable, hands‑free video capture and delivery.

Chrome ExtensionMongoDBPuppeteer
0 likes · 29 min read
How We Built a Fully Automated Cloud‑Based Web Recording Service for Douyu Ads
ByteFE
ByteFE
Nov 19, 2021 · Frontend Development

Editor's Picks: Curated Technical Articles on Frontend Development

This editor's pick showcases a variety of technical articles on frontend development, including mini‑program integration, rich text editor evolution, Rust for JavaScript infrastructure, WebAssembly use cases, web screen recording, Webpack scope hoisting, Node.js multiprocess logging, JavaScript debugging, and Axios source code analysis.

axiosdebuggingnodejs
0 likes · 6 min read
Editor's Picks: Curated Technical Articles on Frontend Development
政采云技术
政采云技术
Jul 20, 2021 · Frontend Development

Design and Implementation of a Custom Frontend Build and Deployment Platform (Yunzhang)

This article explains why a dedicated frontend build platform is needed, describes its core capabilities such as automated build, pluggable pipelines, audit‑based release, and external plugin exposure, and details the Docker‑in‑Docker architecture, process‑pool design, and sample Node.js code for a scalable CI/CD solution.

Build AutomationProcess Poolci/cd
0 likes · 20 min read
Design and Implementation of a Custom Frontend Build and Deployment Platform (Yunzhang)
ByteFE
ByteFE
Jun 11, 2021 · Frontend Development

Curated Technical Highlights: DevOps CI, React 18, CSS Size‑Adjust, Micro‑Frontend, Cross‑Platform Frameworks, JavaScript Clean Code, Node.js Multiprocessing, and More

This newsletter aggregates recent technical insights covering DevOps continuous integration, React 18 enhancements, CSS size‑adjust for web fonts, micro‑frontend frameworks, cross‑platform reuse patterns, JavaScript exception handling, Node.js multiprocessing, React SSR advances, WebAssembly performance, and product design best practices.

DevOpsmicrofrontendnodejs
0 likes · 5 min read
Curated Technical Highlights: DevOps CI, React 18, CSS Size‑Adjust, Micro‑Frontend, Cross‑Platform Frameworks, JavaScript Clean Code, Node.js Multiprocessing, and More
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 10, 2021 · Cloud Computing

Build and Deploy a Custom Graduation Album on Alibaba Cloud in Minutes

This step‑by‑step guide shows how to create, configure, and launch a personalized graduation album using Alibaba Cloud's Cloud Development platform, covering app creation, resource authorization, code deployment, domain binding, and customizable front‑end features with code examples.

Alibaba CloudGraduation AlbumTutorial
0 likes · 11 min read
Build and Deploy a Custom Graduation Album on Alibaba Cloud in Minutes
ELab Team
ELab Team
May 19, 2021 · Information Security

How Prototype Chain Pollution Can Hijack Your Node.js Server – Risks and Fixes

This article explains the prototype chain pollution vulnerability in JavaScript, demonstrates how malicious payloads can gain unauthorized server access through libraries like Lodash, provides detailed code analyses, and offers practical mitigation strategies for developers to secure their applications.

Prototype PollutionRemote Code Executionlodash
0 likes · 19 min read
How Prototype Chain Pollution Can Hijack Your Node.js Server – Risks and Fixes
Top Architect
Top Architect
May 12, 2021 · Backend Development

Evolution of Front‑Back End Separation Architecture: From JSP/Servlet to Node.js Full‑Stack

This article traces the progression of web application architecture from tightly coupled JSP/Servlet MVC models through half‑separated Ajax‑driven approaches to fully separated front‑end/back‑end designs, highlighting how Node.js middle‑layer solutions improve adaptability, performance, and maintainability.

BackendWeb Developmentarchitecture
0 likes · 12 min read
Evolution of Front‑Back End Separation Architecture: From JSP/Servlet to Node.js Full‑Stack
ByteFE
ByteFE
May 6, 2021 · Frontend Development

Creating a Babel Macro to Import Remote Modules (importURL)

This article explains how to write a Babel macro that fetches JavaScript libraries from a URL at compile time, covering macro concepts, limitations of JavaScript macros, preparation steps, a full importURL macro implementation, AST handling, synchronous requests, and post‑processing details.

Macrosbabelnodejs
0 likes · 11 min read
Creating a Babel Macro to Import Remote Modules (importURL)
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Mar 29, 2021 · Frontend Development

From Static Pages to Server‑Side Rendering: How Web Technology Evolved Over 30 Years

This article traces the three‑decade evolution of web technology—from Tim Berners‑Lee’s first static page and the birth of HTML, through the rise of JavaScript, CSS, dynamic server‑side solutions, AJAX, SPA, and modern SSR/Node.js approaches—highlighting why each breakthrough emerged and how it shaped today’s web development landscape.

BackendWeb Developmentfrontend
0 likes · 19 min read
From Static Pages to Server‑Side Rendering: How Web Technology Evolved Over 30 Years
Node Underground
Node Underground
Dec 20, 2020 · Backend Development

Explore the Ultimate Node.js Best Practices Repository

The article introduces the widely‑starred GitHub project “Node.js Best Practices,” highlighting its multilingual documentation, comprehensive coverage of project structure, error handling, coding standards, testing, production, security, and performance, and encourages readers to visit the repository for detailed guidance.

Project Structurebackend-developmentbest practices
0 likes · 2 min read
Explore the Ultimate Node.js Best Practices Repository
Python Programming Learning Circle
Python Programming Learning Circle
Dec 17, 2020 · Backend Development

Scraping Taobao Live Chat Messages Using Puppeteer and WebSocket Decryption

This article details a step‑by‑step method for extracting live chat bullet comments from Taobao live streams by analyzing page sources, intercepting the token‑providing API with Puppeteer, establishing a WebSocket connection, and decoding the received base64‑ and GZIP‑compressed messages to retrieve clean usernames and comment texts.

PuppeteerTaobaoWebSocket
0 likes · 9 min read
Scraping Taobao Live Chat Messages Using Puppeteer and WebSocket Decryption
Laravel Tech Community
Laravel Tech Community
Nov 23, 2020 · Backend Development

YunGouOS Payment SDK: Installation, Usage, and New Features

The YunGouOS open‑source payment SDK provides a one‑package solution for integrating WeChat and Alipay payments, offering installation via npm, JavaScript usage examples for synchronous and asynchronous QR code payments, and a list of newly supported interfaces such as WeChat native, face, and refund APIs.

AlipayIntegrationSDK
0 likes · 3 min read
YunGouOS Payment SDK: Installation, Usage, and New Features
政采云技术
政采云技术
Oct 29, 2020 · Frontend Development

How to Build a Custom Frontend Performance Testing System from Scratch

This article explains how to design and implement a bespoke performance testing platform for web pages using Lighthouse, Puppeteer, and Node.js, covering architecture, data collection, hook functions, gatherer modules, scoring logic, and automated weekly reporting.

LighthousePerformance TestingPuppeteer
0 likes · 18 min read
How to Build a Custom Frontend Performance Testing System from Scratch
Aotu Lab
Aotu Lab
Aug 12, 2020 · Frontend Development

2020 Front‑End Innovations: Chrome DevTools, Event Loop, React Hooks, WebGL

This article surveys recent front‑end breakthroughs, covering Chrome DevTools 2020 updates, the browser event‑loop model, Node.js memory‑leak detection, a 90‑line implementation of a React useState Hook, OffscreenCanvas‑driven WebGL rendering, the PolyK polygon library, the Nerv React‑like framework, and using Hooks in mini‑programs.

Reactnodejs
0 likes · 7 min read
2020 Front‑End Innovations: Chrome DevTools, Event Loop, React Hooks, WebGL
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 16, 2020 · Frontend Development

From Beginner to Senior: A Structured Front‑End Learning Roadmap

This article outlines a comprehensive front‑end learning path—from basic HTML/CSS/JavaScript through framework mastery, Node.js, engineering tools, and code abstraction—while sharing personal experiences, practical code examples, and advice on continuous skill development for aspiring developers.

EngineeringJavaScriptLearning Path
0 likes · 21 min read
From Beginner to Senior: A Structured Front‑End Learning Roadmap
Taobao Frontend Technology
Taobao Frontend Technology
Jun 15, 2020 · Frontend Development

From Stone Age to Future: Alibaba Taobao Front‑End Development Evolution

This article chronicles the four evolutionary stages—Stone Age, Silver Age, Golden Age, and Future Age—of Alibaba's Taobao front‑end development and deployment, detailing tool migrations, automation breakthroughs, cloud‑build integration, quality‑gate systems, and the emerging IDE platform that unifies the entire workflow.

Deployment Automationcloud buildcontinuous integration
0 likes · 20 min read
From Stone Age to Future: Alibaba Taobao Front‑End Development Evolution
Taobao Frontend Technology
Taobao Frontend Technology
May 25, 2020 · Frontend Development

How to Build Front‑End AI Experiments with Pipcook: From Setup to Real‑World Image Classification

This comprehensive guide walks front‑end developers through preparing hardware and OS, installing Python and Node environments, launching Pipcook's visual board, running handwritten digit and image classification experiments, creating and augmenting training samples, configuring pipelines, training models, and understanding deployment, all using the Pipcook framework.

Image Classificationdata augmentationmachine learning
0 likes · 34 min read
How to Build Front‑End AI Experiments with Pipcook: From Setup to Real‑World Image Classification
Alibaba Terminal Technology
Alibaba Terminal Technology
May 20, 2020 · Frontend Development

Turn Your Front‑End into an AI Playground: Hands‑On Pipcook Tutorial

This comprehensive guide walks you through setting up a front‑end intelligent environment with Pipcook, covering hardware choices, OS configuration, Python and Node setups, quick visual experiments, data organization, sample generation, augmentation, feature engineering, model training, and principle analysis for digit and image classification tasks.

frontendmachine learningnodejs
0 likes · 29 min read
Turn Your Front‑End into an AI Playground: Hands‑On Pipcook Tutorial
WeDoctor Frontend Technology
WeDoctor Frontend Technology
May 19, 2020 · Backend Development

What Really Happened with the is-promise NPM Incident? A Deep Dive

The article investigates the April 25 NPM outage caused by the is-promise package, explains the buggy code and the problematic "type" and "exports" fields in package.json, reviews the rapid fix timeline, and offers practical lessons for developers to avoid similar dependency mishaps.

Exportsdependency managementis-promise
0 likes · 15 min read
What Really Happened with the is-promise NPM Incident? A Deep Dive
Youku Technology
Youku Technology
Apr 13, 2020 · Frontend Development

How Youku Revamped Its Frontend: From PHP to Node.js and React SSR

The article chronicles Youku’s front‑end transformation over the past two years, detailing the migration from PHP to Node.js, the shift from Bigpipe + jQuery to React server‑side rendering, performance gains, component‑level isomorphism, serverless SSR strategies, and the open‑source framework that underpins these changes.

Serverlessarchitecturefrontend
0 likes · 11 min read
How Youku Revamped Its Frontend: From PHP to Node.js and React SSR
JD Retail Technology
JD Retail Technology
Apr 9, 2020 · Frontend Development

Performance Optimization of the Tongtian Tower H5 Platform: Frontend and Node Middleware Improvements

This case study details how the Tongtian Tower H5 platform achieved over 30% performance gains by optimizing front‑end first‑screen loading, reducing Node middleware CPU usage, employing Performance API, Chrome DevTools, v8‑profiler, and implementing both generic and business‑specific optimizations such as image resizing, CDN caching, selective webpack bundling, and precise first‑screen rendering.

frontendnodejsperformance
0 likes · 15 min read
Performance Optimization of the Tongtian Tower H5 Platform: Frontend and Node Middleware Improvements
政采云技术
政采云技术
Mar 22, 2020 · Frontend Development

In‑Depth Source Code Analysis of webpack‑dev‑middleware

This article provides a detailed walkthrough of webpack-dev-middleware version 3.7.2, explaining its purpose, key features, and the core implementation of its index.js and middleware.js files, including code snippets and how it integrates with Express to serve compiled assets from memory during development.

DevToolsfrontendmiddleware
0 likes · 12 min read
In‑Depth Source Code Analysis of webpack‑dev‑middleware
Tencent Cloud Developer
Tencent Cloud Developer
Feb 6, 2020 · Cloud Native

Serverless Framework: From Installation to Deployment – Live Course Overview and Quick Start Guide

The joint online Serverless course, launched by the Serverless team, Tencent Cloud University and Cloud+ community, offers a February 6 live session with expert Chen Tao covering Serverless architecture and static‑site deployment, interactive Q&A, giveaways, and a concise four‑step guide to install, create, deploy, and invoke applications using the Serverless Framework.

CloudComputingCloudNativeDeployment
0 likes · 4 min read
Serverless Framework: From Installation to Deployment – Live Course Overview and Quick Start Guide
Top Architect
Top Architect
Jan 19, 2020 · Frontend Development

Evolution of Front‑End and Back‑End Separation Architecture and the Role of Node.js

The article traces the historical evolution from tightly coupled JSP/Servlet MVC architectures through semi‑separated Ajax/SPA patterns to fully decoupled front‑end/back‑end separation, highlighting the advantages of introducing Node.js as a middle‑layer to improve adaptability, performance, and development efficiency.

Webfrontendnodejs
0 likes · 13 min read
Evolution of Front‑End and Back‑End Separation Architecture and the Role of Node.js
Sohu Tech Products
Sohu Tech Products
Dec 18, 2019 · Backend Development

Beware of Middleware: Why Overusing Middleware Can Be Harmful

The article argues that while middleware can simplify handling cross‑cutting concerns in HTTP APIs, overusing it leads to tangled, untestable code, and proposes refactoring middleware logic into pure functions with explicit inputs and outputs to improve clarity and maintainability.

BackendExpressHTTP
0 likes · 12 min read
Beware of Middleware: Why Overusing Middleware Can Be Harmful
Taobao Frontend Technology
Taobao Frontend Technology
Dec 16, 2019 · Frontend Development

Mastering Front‑End Development in the Cloud Era with Serverless Node and Fission

This article explores how front‑end developers can leverage cloud‑native serverless technologies such as Node.js, Kubernetes, and Fission to achieve extreme efficiency, high availability, and fine‑grained cost control, while providing practical installation steps, code examples, and insights into future cloud‑driven front‑end innovations.

KubernetesServerlesscloud-native
0 likes · 16 min read
Mastering Front‑End Development in the Cloud Era with Serverless Node and Fission
Node Underground
Node Underground
Dec 15, 2019 · Information Security

How NPM’s Binary Planting Bug Lets Attackers Access Any File

The article explains two critical npm vulnerabilities—arbitrary file access via a crafted bin field and binary planting that lets globally installed packages replace executables—detailing their impact, how they can be exploited, and urging users to upgrade promptly.

Vulnerabilitybinary plantingnodejs
0 likes · 4 min read
How NPM’s Binary Planting Bug Lets Attackers Access Any File
转转QA
转转QA
Aug 28, 2019 · Frontend Development

Using Puppeteer for UI Automation: Challenges, Solutions, and a Monitoring System

This article examines the difficulties of UI automation such as high script costs, instability, and rapid UI changes, and presents practical solutions using Puppeteer—including device emulation, robust test architecture with Mocha, error handling, dynamic selector strategies, and a monitoring system that captures screenshots and reports failures.

monitoringnodejstesting
0 likes · 11 min read
Using Puppeteer for UI Automation: Challenges, Solutions, and a Monitoring System
Java Architecture Diary
Java Architecture Diary
Aug 24, 2019 · Backend Development

Key Server & Frontend Version Specs + Maven Repository Configuration Guide

This guide lists the essential server and frontend component versions—including JDK, Maven, Spring Boot, Spring Cloud, Node, and Npm—explains special considerations for Spring milestone releases, and provides ready-to-use Maven repository and pluginRepository XML snippets for proper dependency management.

frontendnodejsspring-boot
0 likes · 3 min read
Key Server & Frontend Version Specs + Maven Repository Configuration Guide
JD Tech Talk
JD Tech Talk
Aug 22, 2019 · Frontend Development

Evolution of Front‑End/Back‑End Separation Architecture and Its Technical Support

The article explains the progression from tightly coupled MVC architectures to partially separated RESTful designs and finally fully decoupled front‑end/back‑end systems, highlighting the roles of Node.js, client platforms, server types, performance challenges, and stability solutions for modern mobile web applications.

BackendWeb Developmentfrontend
0 likes · 7 min read
Evolution of Front‑End/Back‑End Separation Architecture and Its Technical Support
Sohu Tech Products
Sohu Tech Products
Aug 7, 2019 · Frontend Development

Electron 6.0.0 Release Highlights and Updates

Electron 6.0.0 introduces updated Chromium 76, Node.js 12.4.0, V8 7.6, extensive Promise‑based API enhancements, new helper app signing requirements, deprecation of the 3.x.y line, and outlines future release plans, providing developers with the latest JavaScript features, performance improvements, and security fixes.

APIChromiumElectron
0 likes · 7 min read
Electron 6.0.0 Release Highlights and Updates
macrozheng
macrozheng
Jul 4, 2019 · Frontend Development

How to Install and Deploy Mall Admin Frontend on Windows and Linux

This guide walks you through downloading Node.js, obtaining the mall‑admin‑web source code, installing dependencies, and launching the front‑end application on both Windows and Linux, including steps for using a local backend or an online API and configuring Nginx for production.

frontendnodejsnpm
0 likes · 6 min read
How to Install and Deploy Mall Admin Frontend on Windows and Linux
360 Tech Engineering
360 Tech Engineering
May 27, 2019 · Frontend Development

Quickly Set Up a Web Development Environment with qvk

This article explains how to rapidly configure a full‑stack web development environment using the qvk scaffold, covering repository cloning, dependency installation, build steps, server and client startup, and basic usage of ThinkJS, Vue.js, and Webpack for H5 projects.

frontendnodejsqvk
0 likes · 9 min read
Quickly Set Up a Web Development Environment with qvk