Tagged articles
53 articles
Page 1 of 1
AI Architect Hub
AI Architect Hub
Apr 30, 2026 · Operations

Comprehensive Guide to Installing Hermes and Its Web UI

This tutorial walks through installing Hermes with a single curl command that checks Python 3.11+, installs Node v23+, sets up a virtual environment, configures channels like WeChat, QQ and Feishu, and then adds the open‑source Hermes Web UI via npm for full model configuration and chat capabilities.

ConfigurationHermesInstallation
0 likes · 3 min read
Comprehensive Guide to Installing Hermes and Its Web UI
Ops Development & AI Practice
Ops Development & AI Practice
Sep 28, 2025 · Frontend Development

Mastering npm Script Arguments: When and Why to Use "--"

This article explains how npm scripts handle command‑line arguments, compares using the double‑dash separator versus omitting it, shows visual flow diagrams, and provides best‑practice recommendations to ensure clear, safe, and POSIX‑compliant parameter passing in JavaScript projects.

Nodeargumentscommand-line
0 likes · 7 min read
Mastering npm Script Arguments: When and Why to Use "--"
MaGe Linux Operations
MaGe Linux Operations
Jun 9, 2025 · Operations

Essential Kubernetes Troubleshooting Checklist for Ops Engineers

This guide provides Kubernetes operators with a comprehensive, step‑by‑step troubleshooting manual covering pod, node, and cluster‑level issues, common pod states, exit‑code analysis, and practical commands such as kubectl describe, logs, top, and drain, enabling rapid diagnosis and resolution of K8s problems.

KubernetesNodeOperations
0 likes · 10 min read
Essential Kubernetes Troubleshooting Checklist for Ops Engineers
Sohu Tech Products
Sohu Tech Products
Mar 26, 2025 · Mobile Development

How Signals.dart Achieves Automatic Dependency Tracking in Flutter

This article provides an in‑depth technical analysis of the signals.dart state‑management library, explaining its core primitives, the internal Node graph that enables automatic dependency tracking and version‑based updates, and demonstrates how to integrate signals with Flutter using SignalsMixin, Watch, and SignalProvider.

FlutterNodeState Management
0 likes · 17 min read
How Signals.dart Achieves Automatic Dependency Tracking in Flutter
System Architect Go
System Architect Go
Nov 1, 2024 · Cloud Native

Kubernetes Node Lifecycle: Registration, Heartbeat, and Health Monitoring

This article explains the core Kubernetes Node lifecycle—including registration, status updates, lease management, heartbeat mechanisms, and health monitoring—detailing how kubelet interacts with the API server, configuration options, and node-controller behavior for handling failures and graceful node shutdown.

KubernetesLifecycleNode
0 likes · 5 min read
Kubernetes Node Lifecycle: Registration, Heartbeat, and Health Monitoring
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 23, 2024 · Fundamentals

Understanding UML Deployment Diagrams

This article explains the purpose, components, and relationships of UML deployment diagrams, illustrates a basic deployment example with client, web, application, and database nodes, and provides visual references while also promoting additional architecture resources from the author.

ArtifactDeployment DiagramNode
0 likes · 5 min read
Understanding UML Deployment Diagrams
IT Services Circle
IT Services Circle
Jan 6, 2024 · Backend Development

Using exceljs for Excel Import and Export in Node.js and the Browser

This tutorial demonstrates how to install the exceljs package, read and traverse Excel workbooks in Node.js, generate styled Excel files, and perform the same operations in a browser environment, including triggering file downloads, providing a complete solution for Excel import/export in backend and frontend applications.

ExcelJSFile ImportJavaScript
0 likes · 9 min read
Using exceljs for Excel Import and Export in Node.js and the Browser
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 21, 2023 · Frontend Development

My Front‑End Technology Stack Review and Recommendations

This article shares a personal front‑end technology stack review, covering Vue, React, Nuxt, TypeScript, mini‑programs, uniAPP, Three.js, Node back‑end frameworks, HarmonyOS, and other tools, offering practical insights and recommendations for developers at the 0‑3 year experience level.

NodeNuxtThreeJS
0 likes · 16 min read
My Front‑End Technology Stack Review and Recommendations
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Dec 1, 2023 · Frontend Development

Why Developers Are Rethinking Element‑Plus, Ref vs Reactive, and Node Version Managers

This article critiques Element‑Plus’s API inconsistencies, debates Vue 3’s ref versus reactive usage, clarifies the v‑for versus v‑if priority question, introduces Volta as a superior Node version manager, examines ESLint versus Prettier decisions, and recounts Didi’s costly Kubernetes outage.

ESLintElement PlusKubernetes
0 likes · 4 min read
Why Developers Are Rethinking Element‑Plus, Ref vs Reactive, and Node Version Managers
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 5, 2023 · Frontend Development

Second‑Level (秒级) Front‑End Rollback: A Step‑by‑Step Demo Using Vite, React, and Node

This article presents a complete tutorial for implementing a near‑instant (second‑level) rollback mechanism for single‑page front‑end applications, covering the underlying idea, project setup with Vite and React, history recording, a lightweight Node server, and a petite‑Vue visual interface for selecting and applying previous builds.

DeploymentNodeReact
0 likes · 20 min read
Second‑Level (秒级) Front‑End Rollback: A Step‑by‑Step Demo Using Vite, React, and Node
TAL Education Technology
TAL Education Technology
Jul 27, 2023 · Backend Development

Monorepo Best Practices: Implementing pnpm Workspaces and Changesets

This guide explains why pnpm is preferred for monorepo projects, outlines the advantages and disadvantages of monorepos, and provides step‑by‑step instructions for setting up pnpm workspaces, configuring scripts, managing dependencies, building packages, and using Changesets for versioning and publishing.

ChangeSetsMonorepoNode
0 likes · 14 min read
Monorepo Best Practices: Implementing pnpm Workspaces and Changesets
Goodme Frontend Team
Goodme Frontend Team
Jul 6, 2023 · Frontend Development

How to Speed Up an Electron App Startup from 10 seconds to 1 second

This article explains how to measure, analyze, and optimize the startup performance of an Electron‑based cash‑register application, covering main‑process timing, renderer white‑screen reduction, code‑splitting, tree‑shaking, require caching, V8 snapshots, and user‑perceived improvements such as skeleton screens.

ElectronNodefrontend
0 likes · 17 min read
How to Speed Up an Electron App Startup from 10 seconds to 1 second
ELab Team
ELab Team
Nov 12, 2022 · Frontend Development

Build Your Own Mini Webpack: A Step‑by‑Step Guide to Single‑Entry Bundling

This article walks through creating a minimal webpack implementation that bundles a single entry file, covering prerequisite knowledge, initialization parameters, compilation steps, loader handling, dependency resolution, chunk creation, and file generation, complete with code examples and explanations.

Build ToolBundlerJavaScript
0 likes · 12 min read
Build Your Own Mini Webpack: A Step‑by‑Step Guide to Single‑Entry Bundling
Top Architect
Top Architect
May 2, 2022 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

This article narrates the step‑by‑step design of a workflow engine, starting with a linear approval chain and progressively adding parallel, conditional, nested, proxy, timing, and scripting capabilities, illustrating how each new requirement reshapes the underlying tree‑structured state machine.

BackendDesignNode
0 likes · 11 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
Architect
Architect
Apr 15, 2022 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

This article narrates the step‑by‑step evolution of a workflow engine, starting with a basic sequential approver list and progressively adding countersign, parallel, conditional, delegation, timeout, scripting, and nesting capabilities, illustrating a tree‑based architecture and node‑state management for robust backend process automation.

DesignNodeapproval
0 likes · 10 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
Programmer DD
Programmer DD
Mar 11, 2022 · Frontend Development

How to Convert Chinese Text to Pinyin with pinyin‑pro: A Complete Guide

This article introduces the pinyin‑pro JavaScript library, explains its rich features such as tone handling, initials, finals, polyphone support, surname mode, non‑Chinese character filtering, custom pinyin definitions, and matching, and provides step‑by‑step installation and usage examples for both browser and Node environments.

JavaScriptLibraryNode
0 likes · 9 min read
How to Convert Chinese Text to Pinyin with pinyin‑pro: A Complete Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 3, 2021 · Frontend Development

Image Resource Optimization Strategies for E-commerce Frontend

This article presents practical techniques for optimizing image resources in e‑commerce front‑end projects, covering lazy loading of ordinary images, progressive and skeleton loading for high‑fidelity assets, and server‑side splitting of long graphics using Node.js, with detailed code examples and performance considerations.

Nodefrontendimage-optimization
0 likes · 15 min read
Image Resource Optimization Strategies for E-commerce Frontend
Qingyun Technology Community
Qingyun Technology Community
Nov 30, 2021 · Fundamentals

How Low‑Code Platforms Design Flexible Workflows: From Train Tracks to Nodes

This article explains workflow fundamentals using a train‑transport analogy, describes key design elements such as forms, task nodes, and routing, compares open‑source engines, and details a low‑code platform architecture that separates business logic, process control, and event handling for flexible, distributed execution.

NodeProcess DesignSoftware Architecture
0 likes · 11 min read
How Low‑Code Platforms Design Flexible Workflows: From Train Tracks to Nodes
Selected Java Interview Questions
Selected Java Interview Questions
Sep 19, 2021 · Backend Development

Designing a Multi‑Level Workflow Engine: From Simple Chains to Complex Conditional and Parallel Nodes

This article walks through the step‑by‑step design of a workflow engine, starting with a basic approval chain and progressively adding countersign, parallel, conditional, delegation, timeout, scripting, and progress‑tracking features, illustrating a tree‑based architecture and node‑state management.

DesignNodeTree Structure
0 likes · 12 min read
Designing a Multi‑Level Workflow Engine: From Simple Chains to Complex Conditional and Parallel Nodes
Top Architect
Top Architect
Jul 23, 2021 · Backend Development

Step‑by‑Step Design of a Complex Workflow Engine with Multiple Node Types

The article narrates the progressive design of a customizable workflow engine, starting from a simple linked‑list approver chain and evolving through countersign, parallel, conditional, delegation, timeout, progress‑percentage, and script‑hook features, illustrating each stage with node classifications, state definitions, and tree‑based structures.

BackendEngineNode
0 likes · 11 min read
Step‑by‑Step Design of a Complex Workflow Engine with Multiple Node Types
ByteFE
ByteFE
Jun 3, 2021 · Frontend Development

An In‑Depth Overview of pnpm: Fast, Disk‑Space‑Efficient Package Manager

This article introduces pnpm, a fast and disk‑space‑efficient JavaScript package manager that improves on npm and Yarn, explains its core features such as speed, content‑addressable storage, monorepo support, and strict dependency management, and provides practical usage examples and security considerations.

Nodedependency managementdisk space
0 likes · 15 min read
An In‑Depth Overview of pnpm: Fast, Disk‑Space‑Efficient Package Manager
Java Captain
Java Captain
Mar 13, 2021 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

The article chronicles the step‑by‑step evolution of a custom workflow engine, detailing how sequential approvals, countersign, parallel, conditional, delegation, timeout, rejection, nesting, and scripting features were incrementally added to support increasingly complex business processes.

DesignNodeapproval
0 likes · 9 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
Architecture Digest
Architecture Digest
Mar 5, 2021 · Backend Development

Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes

The article walks through the step‑by‑step evolution of a custom workflow engine, starting with a basic linked‑list approver chain and progressively adding support for parallel, multi‑sign, conditional, timed, proxy, cancellation, pre‑/post‑conditions, progress metrics, and script hooks, illustrating a comprehensive backend design.

BackendEngineNode
0 likes · 13 min read
Designing a Flexible Workflow Engine: From Simple Chains to Complex Nested Nodes
php Courses
php Courses
Nov 12, 2020 · Frontend Development

Understanding Node, Element, NodeList, and HTMLCollection in the DOM

This article explains the differences between Node and Element in the DOM, clarifies the roles of NodeList and HTMLCollection, demonstrates how to inspect child nodes with code examples, and provides practical tips for handling these objects in frontend development.

DOMElementJavaScript
0 likes · 4 min read
Understanding Node, Element, NodeList, and HTMLCollection in the DOM
Sohu Tech Products
Sohu Tech Products
Oct 14, 2020 · Game Development

Understanding Nodes, Components, and Rendering Pipelines in Cocos Creator

This article provides an in‑depth overview of Cocos Creator's node‑component architecture, covering node creation, hierarchy, spatial properties, touch event flow, and the detailed Visit and Render processes that transform component data into WebGL graphics for game development.

Cocos CreatorComponentGame Development
0 likes · 16 min read
Understanding Nodes, Components, and Rendering Pipelines in Cocos Creator
Fulu Network R&D Team
Fulu Network R&D Team
Sep 25, 2020 · Frontend Development

Handling Third‑Party Cookie Restrictions in Chrome 80+: SameSite, HTTPS, and Node Proxy Solutions

This article explains Chrome 80+ default blocking of third‑party cookies, describes SameSite attribute options, and presents four practical solutions—including a Node.js proxy that enables cookie sharing across front‑end, proxy, and back‑end services—complete with implementation code and deployment guidance.

NodeProxycookies
0 likes · 10 min read
Handling Third‑Party Cookie Restrictions in Chrome 80+: SameSite, HTTPS, and Node Proxy Solutions
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Aug 10, 2020 · Frontend Development

Master Web Debugging with Whistle: A Frontend Engineer’s Guide

This guide explains why a flexible proxy tool like Whistle is essential for frontend development, covering its features, installation, configuration, HTTPS handling, matching rules, and common use‑cases such as host binding, request/response replacement, script injection, remote console, and Weinre integration.

HTTPSNodeWhistle
0 likes · 18 min read
Master Web Debugging with Whistle: A Frontend Engineer’s Guide
Youku Technology
Youku Technology
Apr 14, 2020 · Frontend Development

Evolution of Frontend Build Tools and Webpack Optimization Practices

The article traces frontend build tools from Grunt to Gulp to Webpack, explains Webpack’s modular configuration and split‑CLI structure, and details practical optimizations—such as splitChunks, terser, Happypack, DLLs, and proxy settings—that together can halve bundle size and triple build speed, while previewing upcoming Webpack 5 changes.

Nodebuild-toolsfrontend
0 likes · 15 min read
Evolution of Frontend Build Tools and Webpack Optimization Practices
转转QA
转转QA
Dec 14, 2018 · Frontend Development

Load Testing and Performance Analysis of the Online Quality Inspection Report Service

This report details the background, objectives, environment, test plan, distributed JMeter setup, server monitoring, results, and analysis of a load‑testing effort aimed at identifying performance bottlenecks and validating reliability of a front‑end Node.js quality‑inspection service under increasing concurrent traffic.

DistributedJMeterLoad Testing
0 likes · 8 min read
Load Testing and Performance Analysis of the Online Quality Inspection Report Service
Senior Brother's Insights
Senior Brother's Insights
Mar 18, 2018 · Blockchain

Comprehensive Guide to Geth Command-Line Options for Ethereum Nodes

This article provides a detailed reference of the official Geth client’s command‑line flags, covering general commands, Ethereum‑specific options, developer mode, API and console settings, mining parameters, gas‑price controls, logging/debug features, deprecated flags, and a link to the official documentation.

BlockchainCLICommand-line
0 likes · 11 min read
Comprehensive Guide to Geth Command-Line Options for Ethereum Nodes
Senior Brother's Insights
Senior Brother's Insights
Mar 17, 2018 · Blockchain

Why Does Ethereum Sync Stall? Common Issues and Fixes

This guide compiles the most frequent Ethereum synchronization problems—such as blocks lagging by dozens, the sync process stalling at 99%, zero block height or balance readings, and abnormal logs—and provides step‑by‑step commands, hardware tips, cache settings, and log‑analysis techniques to diagnose and resolve them.

BlockchainEthereumNode
0 likes · 9 min read
Why Does Ethereum Sync Stall? Common Issues and Fixes
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Dec 5, 2017 · Frontend Development

How Node Direct Output Supercharges Frontend Performance and SEO

This article explains the concept of server‑side direct output (Node direct output), its evolution from static pages to modern front‑end/back‑end separation, and provides a practical implementation using Node, webpack loaders, conditional compilation, and CDN asset management to accelerate page loads and improve SEO.

CDNNodeServer-side Rendering
0 likes · 15 min read
How Node Direct Output Supercharges Frontend Performance and SEO
Qunar Tech Salon
Qunar Tech Salon
Jun 2, 2017 · Frontend Development

A Review of Frontend Moduleization Development and Tooling

This article reviews the evolution of frontend moduleization over the past decade, discusses the problems of early script inclusion, presents various solutions such as namespaces, closures, CommonJS, ES6 modules, and modern build tools, and illustrates each approach with concrete JavaScript code examples.

CommonJSJavaScriptNode
0 likes · 16 min read
A Review of Frontend Moduleization Development and Tooling
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Apr 20, 2015 · Frontend Development

A Comprehensive Guide to Modern JavaScript Development: ES2015, Modules, Build Tools, Testing, Automation, and Node

This article provides an extensive overview of modern JavaScript development, covering the transition to ES2015, module systems, build tools like Webpack, testing frameworks, process automation, code quality tools, Git workflows, client‑side templating, and essential Node.js knowledge for frontend engineers.

ES2015JavaScriptNode
0 likes · 12 min read
A Comprehensive Guide to Modern JavaScript Development: ES2015, Modules, Build Tools, Testing, Automation, and Node