Tagged articles
53 articles
Page 1 of 1
Java Companion
Java Companion
Mar 17, 2026 · Backend Development

Three Hot‑Reload Methods for Spring Boot in IDEA – Why JRebel Is the Best

When Spring Boot projects grow, restart times can reach minutes, slowing development, so the article compares three hot‑reload approaches—spring‑boot‑devtools, IDEA’s built‑in HowSwap, and the JRebel plugin—detailing their setup, limitations, and why JRebel is the most effective.

IntelliJ IDEAJRebelSpring Boot
0 likes · 5 min read
Three Hot‑Reload Methods for Spring Boot in IDEA – Why JRebel Is the Best
DevOps Coach
DevOps Coach
Feb 18, 2026 · Frontend Development

Why Dioxus 0.7 Is a Game‑Changer for Full‑Stack Rust UI Development

Dioxus 0.7 introduces sub‑second hot‑reload, experimental Rust hot‑patching, a built‑in Axum full‑stack solution, and a CLI that can serve, bundle, and publish the same codebase to Web, desktop, and mobile platforms, all while preserving type safety, performance, and a smooth developer experience.

AxumCLIDioxus
0 likes · 12 min read
Why Dioxus 0.7 Is a Game‑Changer for Full‑Stack Rust UI Development
AI Insight Log
AI Insight Log
Jan 8, 2026 · Artificial Intelligence

Claude Code 2.1.1 Recovers After Changelog Crash with Hot‑Reloaded Skills

After a changelog‑induced bug forced an emergency rollback of Claude Code 2.1.0, Anthropic quickly released version 2.1.1, introducing automatic skill hot‑reload, forked sub‑agent contexts, expanded Vim support, lifecycle hooks, remote‑dev commands, and a suite of bug fixes.

AI coding assistantClaude CodeRemote Development
0 likes · 7 min read
Claude Code 2.1.1 Recovers After Changelog Crash with Hot‑Reloaded Skills
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Nov 12, 2025 · Mobile Development

Valdi: A New TypeScript‑First Cross‑Platform UI Framework with Millisecond Hot Reload

Valdi is Snapchat's open‑source TypeScript‑first UI framework that compiles TSX to native iOS, Android and macOS views, offering React‑like developer experience, millisecond hot reload, native‑level performance, and a detailed comparison with React Native and Flutter.

Flutter ComparisonNative PerformanceReact Native Comparison
0 likes · 7 min read
Valdi: A New TypeScript‑First Cross‑Platform UI Framework with Millisecond Hot Reload
Code Wrench
Code Wrench
Nov 1, 2025 · Backend Development

Boost Go Development Speed: Master Hot Reload with Fresh, Air, Modd & wgo

Discover why Go developers need hot reload, explore classic tools like fresh and air, compare alternatives such as modd and wgo, and learn advanced techniques—including plugins, hot restart, and WASM—to achieve faster iteration while understanding their limitations for production use.

GoLive Reloadautomation
0 likes · 9 min read
Boost Go Development Speed: Master Hot Reload with Fresh, Air, Modd & wgo
Top Architect
Top Architect
Jun 3, 2025 · Backend Development

Enabling Spring Boot DevTools, Lombok, and Configuration Processor for Hot Reload and Code Generation

This article explains how to activate Spring Boot DevTools for hot deployment, integrate Lombok to simplify Java beans, and add the Spring Configuration Processor for property metadata, providing step‑by‑step IDE settings, Maven dependencies, and configuration snippets for a smoother backend development experience.

Configuration ProcessorDevToolsJava
0 likes · 8 min read
Enabling Spring Boot DevTools, Lombok, and Configuration Processor for Hot Reload and Code Generation
Sohu Tech Products
Sohu Tech Products
May 21, 2025 · Mobile Development

Compose Multiplatform 1.8.0 for iOS: Stable Release, Performance Benchmarks, and New Features

Compose Multiplatform 1.8.0 brings a stable, production‑ready iOS version with performance comparable to native apps, concurrent rendering, Kotlin/Native compilation, Skia‑based UI, extensive iOS‑specific enhancements, hot‑reload support, and adoption by major teams, marking a significant milestone for cross‑platform mobile development.

Compose MultiplatformKotlinMobile Development
0 likes · 6 min read
Compose Multiplatform 1.8.0 for iOS: Stable Release, Performance Benchmarks, and New Features
Test Development Learning Exchange
Test Development Learning Exchange
Apr 4, 2025 · Backend Development

Implementing a Hot‑Reload Wrapper for API Automation Testing with Pytest

This article explains how to build a hot‑reload wrapper for API automation testing in Pytest, covering requirement analysis, technology selection, step‑by‑step implementation—including YAML test case definition, dynamic loader, reflection utility, and Pytest plugin—and demonstrates its practical usage to improve development efficiency.

API testingDynamic Loadinghot-reload
0 likes · 4 min read
Implementing a Hot‑Reload Wrapper for API Automation Testing with Pytest
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 24, 2024 · Frontend Development

Engineering a Tampermonkey Script with Vite, Less, and Hot‑Reload

This article details how to transform an outdated internal bug‑tracking web page by creating a Tampermonkey userscript, setting up a Vite‑based development environment, integrating Less preprocessing, automating script generation with nodemon, and achieving hot‑reload functionality for seamless updates.

Tampermonkeybuild toolshot-reload
0 likes · 15 min read
Engineering a Tampermonkey Script with Vite, Less, and Hot‑Reload
Open Source Linux
Open Source Linux
Aug 13, 2024 · Cloud Native

How to Enable Hot Reload of ConfigMaps and Secrets in Kubernetes with Reloader

This article explains the challenges of updating ConfigMaps and Secrets in cloud‑native environments, compares env and volume injection methods, and demonstrates how the open‑source Reloader tool can automatically watch changes and trigger rolling updates for deployments, statefulsets, and other workloads.

Cloud NativeConfigMapKubernetes
0 likes · 10 min read
How to Enable Hot Reload of ConfigMaps and Secrets in Kubernetes with Reloader
HomeTech
HomeTech
May 31, 2023 · Backend Development

Rapid Customer Response Using Java ScriptEngine Dynamic Scripting and Configurable Code

This article describes how leveraging Java's ScriptEngine for dynamic JavaScript execution enables hour‑level deployment, reduces downtime, and improves flexibility by storing configurable scripts in a database, offering a practical solution for fast customer‑driven feature changes in backend systems.

Backend DevelopmentDynamic ScriptingJava
0 likes · 10 min read
Rapid Customer Response Using Java ScriptEngine Dynamic Scripting and Configurable Code
21CTO
21CTO
Mar 3, 2023 · Backend Development

Why Dart Frog is Revolutionizing Backend Development for Flutter Apps

Discover how Dart Frog, a new backend framework built with Dart by Very Good Ventures, enables developers to use the same language and tools for both Flutter front‑ends and server‑side APIs, offering hot‑reload, modular routing, easy cloud deployment, and seamless integration with legacy systems.

Backend FrameworkDARTDart Frog
0 likes · 8 min read
Why Dart Frog is Revolutionizing Backend Development for Flutter Apps
58 Tech
58 Tech
Feb 14, 2023 · Mobile Development

Exploring Flutter Dynamic Updates with Fair: Research, Setup, and Practical Guide

This article examines the limitations of traditional app release cycles, compares existing Flutter dynamic‑update frameworks, and provides a comprehensive step‑by‑step tutorial—including tool installation, project creation, code generation, hot‑update service launch, syntax‑checking plugin usage, and deployment pitfalls—for adopting the Fair framework to achieve seamless, incremental updates in mobile applications.

Dynamic UpdateMobile Developmenthot-reload
0 likes · 8 min read
Exploring Flutter Dynamic Updates with Fair: Research, Setup, and Practical Guide
Efficient Ops
Efficient Ops
Nov 24, 2022 · Backend Development

Why NGINX’s Hot Reload Falls Short and How APISIX Solves It

This article explains NGINX’s hot‑reload mechanism, its limitations in high‑frequency cloud‑native environments, and how Apache APISIX provides an in‑memory, zero‑downtime solution for dynamic configuration updates.

BackendMicroserviceshot-reload
0 likes · 9 min read
Why NGINX’s Hot Reload Falls Short and How APISIX Solves It
Programmer DD
Programmer DD
Jul 16, 2022 · Backend Development

How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine

Facing a tangled SMS routing system with many third‑party providers, I replaced cumbersome if‑else and serial queries with LiteFlow’s lightweight rule engine, using parallel checks, EL expressions, sub‑variables, and context‑based data flow to create a flexible, maintainable, and hot‑reloadable workflow, even for multithreaded tasks.

EL ExpressionsJavaLiteFlow
0 likes · 16 min read
How I Simplified Complex SMS Channel Selection with LiteFlow’s Rule Engine
Youku Technology
Youku Technology
Apr 6, 2022 · Mobile Development

iOS Module Pluginization: Architecture and Implementation at Youku

Youku tackled explosive module growth and tangled dependencies by decomposing its iOS app into independent, Xcode‑based plugins that define modules and relationships, dramatically speeding compilation, enabling hot‑reload and simulator builds, cutting disk usage, and improving debugging, monitoring, and specialized app development.

Build Optimizationdependency managementdevelopment efficiency
0 likes · 9 min read
iOS Module Pluginization: Architecture and Implementation at Youku
Alibaba Terminal Technology
Alibaba Terminal Technology
Mar 7, 2022 · Backend Development

Why Node.js Hot Module Reload Can Leak Memory—and How to Avoid It

This article examines Node.js hot‑update mechanisms, explains how modules like clear‑module and decache can cause memory, resource, and versioning leaks, demonstrates real‑world examples with code, and offers guidance on when hot‑reloading is safe and how to mitigate its pitfalls.

Backend DevelopmentNode.jshot-reload
0 likes · 17 min read
Why Node.js Hot Module Reload Can Leak Memory—and How to Avoid It
Laravel Tech Community
Laravel Tech Community
Feb 20, 2022 · Backend Development

Highlights of .NET 7 Preview 1: Nullable Annotations, Observability, Code Generation, and New APIs

The article outlines the major features of .NET 7 Preview 1, including nullable annotations for Microsoft.Extensions libraries, enhancements to tracing APIs, code‑generation improvements, dynamic PGO and Arm64 support, p/invoke source generation, new System.Text.Json APIs, and expanded hot‑reload capabilities.

Code GenerationNullable AnnotationsObservability
0 likes · 5 min read
Highlights of .NET 7 Preview 1: Nullable Annotations, Observability, Code Generation, and New APIs
MaGe Linux Operations
MaGe Linux Operations
Oct 29, 2021 · Backend Development

Microsoft Restores Hot Reload in .NET 6 After Community Outcry

After a backlash from the open‑source community over the planned removal of Hot Reload from the upcoming .NET 6 release, Microsoft reversed its decision, re‑enabling the feature, issuing a public apology, and confirming a pull request will include it in the universal SDK.

Microsoftdeveloper toolshot-reload
0 likes · 4 min read
Microsoft Restores Hot Reload in .NET 6 After Community Outcry
Yang Money Pot Technology Team
Yang Money Pot Technology Team
Jul 27, 2021 · Fundamentals

Understanding Java Class Compilation and Loading: Processes, Annotations, Syntax Sugar, and Class Loader Mechanisms

This article explains the complete Java class compilation and loading lifecycle, covering lexical, syntax, and semantic analysis, annotation processing, syntax‑sugar transformation, bytecode generation, class file structure, the five loading steps, class loader types, the parent‑delegation model, and practical use cases such as dependency conflict resolution, hot‑loading, and code encryption.

Class CompilationJavaannotations
0 likes · 22 min read
Understanding Java Class Compilation and Loading: Processes, Annotations, Syntax Sugar, and Class Loader Mechanisms
Java Backend Technology
Java Backend Technology
Jul 8, 2021 · Backend Development

How to Instantly Reload Java Web Apps with JRebel in IntelliJ IDEA

This guide explains how JRebel eliminates the need to restart Tomcat by enabling hot‑deployment of class and Spring configuration changes, covering two installation methods—adding JVM parameters to Tomcat and using the IntelliJ IDEA plugin—plus detailed configuration for Windows, Linux, Mac, Maven, and Gradle.

GradleIntelliJ IDEAJRebel
0 likes · 6 min read
How to Instantly Reload Java Web Apps with JRebel in IntelliJ IDEA
政采云技术
政采云技术
Jun 29, 2021 · Frontend Development

Vite's Features and Part of Source Code Analysis

This article introduces Vite's key features, including its Bundleless approach, native JavaScript module support, and advantages over traditional bundling, along with an analysis of its source code structure and hot update mechanisms.

BundlelessJavaScript modulesVite
0 likes · 11 min read
Vite's Features and Part of Source Code Analysis
Tencent Cloud Developer
Tencent Cloud Developer
Jun 10, 2021 · Backend Development

Understanding Nginx Architecture: Master/Worker Processes, Hot Reload, Epoll, and Load Balancing

The article explains Nginx’s master‑worker architecture, showing how the master process handles signals, restarts workers, and performs hot configuration or binary reloads, while workers use an event‑driven epoll loop with an accept‑mutex to efficiently process connections and balance load across cores without multithreading.

Backend DevelopmentMaster ProcessNGINX
0 likes · 10 min read
Understanding Nginx Architecture: Master/Worker Processes, Hot Reload, Epoll, and Load Balancing
Beike Product & Technology
Beike Product & Technology
Mar 24, 2021 · Mobile Development

How Beike Scaled Its Mobile Apps with Flutter: Cross‑Platform Development, Performance, and Developer Efficiency

Beike adopted Flutter to address rapid growth and staffing shortages, achieving over 80% hybrid development, native‑like performance, one‑second hot‑reload cycles, extensive community package usage, and a systematic Flutter infrastructure across dozens of mobile applications.

BeikeFlutterMobile Development
0 likes · 5 min read
How Beike Scaled Its Mobile Apps with Flutter: Cross‑Platform Development, Performance, and Developer Efficiency
Huajiao Technology
Huajiao Technology
May 12, 2020 · Backend Development

How to Build a Real‑Time Sensitive Word Detection Service in Go

This article explains how to design, implement, and deploy a high‑performance Go service that uses an upgraded sego tokenizer to load custom sensitive‑word dictionaries, provide JSON‑RPC detection, support hot‑reloading, and scale across multiple data centers for live‑stream platforms.

GoJSON-RPCbackend service
0 likes · 7 min read
How to Build a Real‑Time Sensitive Word Detection Service in Go
Senior Brother's Insights
Senior Brother's Insights
Mar 7, 2020 · Backend Development

Enable Automatic Hot Reload in Spring Boot with DevTools

This guide shows how to add Spring Boot DevTools, configure Maven and IntelliJ IDEA, and use both manual and automatic hot‑deployment techniques—including registry tweaks and template cache settings—to achieve instant code changes without restarting the application.

DevToolsIntelliJ IDEAJava
0 likes · 6 min read
Enable Automatic Hot Reload in Spring Boot with DevTools
Meituan Technology Team
Meituan Technology Team
Feb 27, 2020 · Frontend Development

Micro‑Frontend Implementation in Meituan Waimai Advertising Platform

Meituan Waimai’s advertising team tackled duplicated business logic and slow builds across PC, H5, and KA by merging code into a monorepo and adopting a React‑based central‑router micro‑frontend architecture, where a host app dynamically loads sub‑apps with independent routing, stores, CSS, and hot‑module replacement, achieving modularization, faster builds, and isolated deployment.

DeploymentFrontend ArchitectureReact
0 likes · 24 min read
Micro‑Frontend Implementation in Meituan Waimai Advertising Platform
NetEase Media Technology Team
NetEase Media Technology Team
Dec 11, 2019 · Mobile Development

How Flutter’s Hot Reload Works Under the Hood

This article explains Flutter's hot‑reload mechanism by detailing its JIT/AOT compilation model, the flutter_tools architecture, file‑change detection, incremental Dart Kernel generation, DevFS synchronization, widget‑tree reassembly, and the scenarios where hot‑reload fails versus hot‑restart.

CompilationDARTDebugging
0 likes · 12 min read
How Flutter’s Hot Reload Works Under the Hood
360 Tech Engineering
360 Tech Engineering
Jun 20, 2019 · Backend Development

Using inotify in Go for Configuration File Hot Reload

This tutorial explains Linux inotify's event model and demonstrates how to employ the Go package golang.org/x/sys/unix to initialize inotify, add watches, and process file system events in order to achieve automatic configuration file hot‑reloading in Go applications.

File MonitoringGoLinux
0 likes · 8 min read
Using inotify in Go for Configuration File Hot Reload
Sohu Tech Products
Sohu Tech Products
Apr 3, 2019 · Mobile Development

Comprehensive Overview of Flutter: Architecture, Widgets, Hot Reload, and Development Practices

Flutter is Google's cross‑platform UI toolkit that uses the Dart language to build native‑compiled applications for iOS and Android, featuring its own rendering engine, widget hierarchy, hot reload, AOT/JIT compilation, networking libraries, state management, and best‑practice development guidelines.

DARTFlutterMobile Development
0 likes · 28 min read
Comprehensive Overview of Flutter: Architecture, Widgets, Hot Reload, and Development Practices
Tencent Cloud Developer
Tencent Cloud Developer
Mar 14, 2019 · Backend Development

Implementing Graceful (Hot) Restart for Go HTTP Services

To implement a graceful hot restart for a Go HTTP service, the program listens for SIGHUP, forks a child process that inherits the listening socket via an extra file descriptor, the parent stops accepting new connections and shuts down while the child begins serving, ensuring uninterrupted client requests.

GoProcess Forkgraceful restart
0 likes · 10 min read
Implementing Graceful (Hot) Restart for Go HTTP Services
Manbang Technology Team
Manbang Technology Team
Oct 30, 2018 · Mobile Development

Introduction to Flutter: Overview, Advantages, Framework Structure, and Development Environment Setup

This article introduces Flutter as a Google‑created cross‑platform app framework, explains why developers choose it for rapid development, beautiful UI, high performance, native integration and single‑codebase deployment, outlines its widget hierarchy and layout system, and provides step‑by‑step Windows environment setup instructions.

FlutterUI componentscross-platform
0 likes · 8 min read
Introduction to Flutter: Overview, Advantages, Framework Structure, and Development Environment Setup
Xianyu Technology
Xianyu Technology
Oct 18, 2018 · Mobile Development

Understanding Flutter Hot Reload: Mechanism and Implementation

Flutter’s sub‑second hot‑reload works by scanning changed Dart files, generating incremental kernel (.dill) files, sending them to the running Dart VM via RPC, triggering the VM’s reload routine, and finally invoking the framework’s reassemble sequence to rebuild the widget tree, all enabled by JIT compilation during development.

DARTFlutterMobile Development
0 likes · 10 min read
Understanding Flutter Hot Reload: Mechanism and Implementation
Beike Product & Technology
Beike Product & Technology
Aug 31, 2018 · Frontend Development

Resolving Hot Refresh and Hot Module Replacement Issues in Webpack 4

This article explains why Webpack‑dev‑server's hot refresh failed in a mixed JS‑Node‑PHP project, analyses the underlying host‑checking logic, and provides step‑by‑step configuration changes—including whitelist adjustments, CORS handling, and proper HotModuleReplacementPlugin usage—to achieve reliable hot reload and hot module replacement.

CORSProxydev server
0 likes · 13 min read
Resolving Hot Refresh and Hot Module Replacement Issues in Webpack 4
Meituan Technology Team
Meituan Technology Team
Aug 9, 2018 · Mobile Development

Flutter: Architecture, Hot Reload, Plugins, Build Process, Performance and Integration

Flutter, Google’s open‑source cross‑platform UI framework built on Dart and Skia, provides native‑level performance through a layered widget‑rendering architecture, supports rapid development via hot‑reload (with known limits), offers extensive plugins, can be integrated into Android apps as an AAR, and delivers comparable frame‑rate performance to native code with a modest APK size increase.

DARTFluttercross-platform
0 likes · 41 min read
Flutter: Architecture, Hot Reload, Plugins, Build Process, Performance and Integration
Qunar Tech Salon
Qunar Tech Salon
Jul 3, 2018 · Mobile Development

An Introduction to Flutter: Features, History, and Sample Code

This article provides a comprehensive overview of Flutter, Google's cross‑platform mobile UI toolkit, covering its purpose, development history, key advantages, sample Dart code for state management and platform channel usage, and resources for quickly getting started with Flutter development.

DARTFlutterMobile Development
0 likes · 9 min read
An Introduction to Flutter: Features, History, and Sample Code
MaGe Linux Operations
MaGe Linux Operations
Mar 25, 2018 · Backend Development

Mastering Nginx: Reverse Proxy, Master‑Worker Model, Hot Reload & High‑Availability

This article explains Nginx's role as a lightweight web and reverse‑proxy server, clarifies forward vs reverse proxy concepts, details the master‑worker architecture, hot deployment, high‑concurrency handling with epoll, and shows how to achieve high availability and load balancing using Keepalived, upstream blocks, and caching.

NGINXhigh availabilityhot-reload
0 likes · 10 min read
Mastering Nginx: Reverse Proxy, Master‑Worker Model, Hot Reload & High‑Availability
System Architect Go
System Architect Go
Mar 7, 2017 · Backend Development

Using Nodemon for Automatic Restart in Node.js Development

This guide explains how to install, configure, and use Nodemon to automatically detect code changes and restart Node.js applications, improving development efficiency while highlighting common Windows setup issues and configuration options.

automationdevelopment-toolshot-reload
0 likes · 4 min read
Using Nodemon for Automatic Restart in Node.js Development
Qunar Tech Salon
Qunar Tech Salon
Aug 23, 2016 · Backend Development

Design and Implementation of Pitcher: A Go‑Based Reverse Proxy Middleware

The article presents Pitcher, a Go‑implemented reverse‑proxy middleware, detailing its one‑core‑multiple‑routes architecture, callback‑based module model, hot‑configuration reload, graceful restart strategies, GC optimizations, service splitting, and various transport choices such as TCP/protobuf, UDP, and Unix domain sockets to achieve high‑performance, scalable traffic entry for Qunar.

GC optimizationGograceful restart
0 likes · 15 min read
Design and Implementation of Pitcher: A Go‑Based Reverse Proxy Middleware
Baidu Intelligent Testing
Baidu Intelligent Testing
Apr 5, 2016 · Operations

Hot Reload: Common Pitfalls and How to Avoid Them

This article examines the hidden risks of hot‑reload mechanisms in web services, illustrates real incidents caused by careless configuration updates, analyzes root causes, and offers practical steps for detecting and fixing such pitfalls to improve operational reliability.

Configuration ManagementSoftware Operationshot-reload
0 likes · 7 min read
Hot Reload: Common Pitfalls and How to Avoid Them