Tagged articles

State Management

267 articles · Page 1 of 3
AI Large-Model Wave and Transformation Guide
AI Large-Model Wave and Transformation Guide
Aug 18, 2026 · Artificial Intelligence

Mastering AI Context Engineering: The Four Core Components Explained

The article breaks down AI context engineering into four essential responsibilities—state manager, orchestration layer, context loader, and context assembler—illustrating how each step clarifies what to do, which data to trust, and how to feed the AI the right information for tasks like activity registration or article drafting.

AIContext AssemblyContext Engineering
0 likes · 12 min read
Mastering AI Context Engineering: The Four Core Components Explained
21CTO
21CTO
Aug 13, 2026 · Frontend Development

Evan You Launches New Company While Unveiling Pinia 4 – Key Updates and Impact

Evan You announced the formation of a new company and the official release of Pinia 4, highlighting a shift to pure ESM modules, a 77% bundle‑size reduction, a modern nostics‑based error‑diagnostics system, the adoption of ES2022 Object.hasOwn, and the debut of Pinia Colada 1.0 with deep Vue‑Router integration, while also outlining the strategic governance behind Vue’s sustainable development.

ESMError DiagnosticsFrontend
0 likes · 8 min read
Evan You Launches New Company While Unveiling Pinia 4 – Key Updates and Impact
Architect
Architect
Aug 12, 2026 · Artificial Intelligence

Beyond the Model: Making AI Agent Tasks Run Reliably

Even after a model and its API are working, real‑world AI agents often fail because of missing infrastructure such as tool definitions, sandbox boundaries, state persistence, memory handling, tracing, and evaluation, requiring a systematic approach to turn model outputs into controlled, repeatable actions.

AI agentsAI infrastructureSandbox
0 likes · 20 min read
Beyond the Model: Making AI Agent Tasks Run Reliably
Ops Community
Ops Community
Jul 29, 2026 · Operations

Terraform State Management: A Pitfall‑Avoidance Guide

This guide walks through Terraform state fundamentals, remote S3 backend setup, versioning, locking, workspace isolation, backup strategies, plan validation, migration, import, address refactoring, and recovery procedures, providing concrete commands and safety checks to prevent accidental resource recreation or loss.

BackupCI/CDMigration
0 likes · 20 min read
Terraform State Management: A Pitfall‑Avoidance Guide
AI Engineer Programming
AI Engineer Programming
Jul 28, 2026 · Artificial Intelligence

Control State vs Data State in AI Agents: From Turing Machines to LangGraph

This article explains the distinction between control state and data state in AI agent frameworks, tracing the concept from Turing machines through operating systems, databases, and compilers, and shows how LangGraph separates these states via a three‑layer architecture, code examples, and design guidelines.

AI agentsLangGraphState Management
0 likes · 13 min read
Control State vs Data State in AI Agents: From Turing Machines to LangGraph
DeepHub IMBA
DeepHub IMBA
Jul 26, 2026 · Artificial Intelligence

What Is Loop Engineering and How Does It Differ From Harness Engineering?

The article defines loop engineering as a system that replaces manual prompting of agents, explains its relationship to harness engineering, critiques its terminology, cost, and selective examples, outlines its five core components plus state, and discusses when and how to adopt it in production.

AI orchestrationAutomationClaude Code
0 likes · 11 min read
What Is Loop Engineering and How Does It Differ From Harness Engineering?
Ray's Galactic Tech
Ray's Galactic Tech
Jul 22, 2026 · Backend Development

Spring AI Alibaba Workflow Explained with 10 Practical AI Orchestration Cases

The article analyzes why AI applications that require branching, parallelism, retries, human‑in‑the‑loop, or long‑running tasks should adopt Spring AI Alibaba Workflow, explains its core concepts, shows when it fits or not, provides a detailed example and ten real‑world scenarios, and offers practical guidance on design, state management, error handling, persistence, and operational costs.

AI orchestrationGraphSpring AI
0 likes · 28 min read
Spring AI Alibaba Workflow Explained with 10 Practical AI Orchestration Cases
Ray's Galactic Tech
Ray's Galactic Tech
Jul 20, 2026 · Artificial Intelligence

From Demo to Production: A Complete AI Agent Engineering Roadmap with Detailed Resources

This article analyzes why AI Agent demos often fail in production, outlines the essential runtime components such as state persistence, tool isolation, async scheduling, observability, and cost control, and provides a step‑by‑step engineering roadmap, architectural diagrams, code examples, and a practical checklist for building reliable, production‑grade AI Agents.

AI AgentLLMState Management
0 likes · 28 min read
From Demo to Production: A Complete AI Agent Engineering Roadmap with Detailed Resources
Ray's Galactic Tech
Ray's Galactic Tech
Jul 15, 2026 · Artificial Intelligence

Scalable Knowledge Base with High‑Concurrency Crawling and Vector Search

The article explains why a production‑grade enterprise knowledge base requires more than just dumping PDFs into a vector store, detailing a distributed, event‑driven architecture with separate collection, processing, retrieval, and governance layers that handle high‑concurrency crawling, real‑time cleaning, versioned indexing, permission filtering, and feedback‑driven updates.

Data PipelineKnowledge BaseRAG
0 likes · 39 min read
Scalable Knowledge Base with High‑Concurrency Crawling and Vector Search
TechVision Expert Circle
TechVision Expert Circle
Jul 12, 2026 · Backend Development

Designing a Millisecond‑Level Real‑Time Data Processing System

The article outlines practical engineering steps to build a sub‑200 ms end‑to‑end real‑time data pipeline, covering latency budgeting, data ingestion with gRPC/Kafka, stream engine selection (Flink 2.x, RisingWave), state backend tuning, output sink choices, and monitoring with backpressure and OpenTelemetry.

Apache FlinkKafkaReal-time Streaming
0 likes · 13 min read
Designing a Millisecond‑Level Real‑Time Data Processing System
Frontend AI Walk
Frontend AI Walk
Jun 29, 2026 · Artificial Intelligence

How to Build a Robust AI Loop: The Six‑Component Toolkit and Common Pitfalls

The article breaks down loop engineering into five stages—discover, handoff, verify, persist, schedule—and shows how the six supporting components (Automations, Worktrees, Skills, Sub‑agents, Connectors, State) work together, highlighting brake‑point design, isolation strategies, skill definitions, checker patterns, and maturity levels to avoid costly failures.

AI loopsAutomationConnectors
0 likes · 13 min read
How to Build a Robust AI Loop: The Six‑Component Toolkit and Common Pitfalls
Xike
Xike
Jun 26, 2026 · Artificial Intelligence

How Harness Puts a ‘Bridle’ on AI: Keeping Programming Agents Under Control

The article explains how the Harness framework acts as an operating system for LLM‑driven programming agents, enforcing permissions, step limits, state management, and human‑in‑the‑loop controls to make AI agents reliable, auditable, and safely interruptible.

AI agentsAgent LoopHarness framework
0 likes · 13 min read
How Harness Puts a ‘Bridle’ on AI: Keeping Programming Agents Under Control
Linyb Geek Road
Linyb Geek Road
Jun 26, 2026 · Artificial Intelligence

Why One Agent Isn't Enough: Multi‑Agent Orchestration for Efficient AI Teams

Because a single LLM agent quickly hits context limits, role confusion, and tool selection failures, the article analyzes four multi‑agent orchestration patterns, the A2A protocol, framework selection, and engineering challenges such as state management, error recovery, observability, and token cost, even for edge deployment.

A2A protocolEdge DeploymentLLM
0 likes · 9 min read
Why One Agent Isn't Enough: Multi‑Agent Orchestration for Efficient AI Teams
Linyb Geek Road
Linyb Geek Road
Jun 26, 2026 · Artificial Intelligence

What Is AI Orchestration? Concepts, Tools, and Common Pitfalls Explained

The article breaks down AI orchestration as a management layer that routes tasks, maintains state, executes tools, handles retries, and coordinates multiple agents, comparing frameworks like LangGraph and CrewAI while highlighting practical pitfalls and best‑practice advice for building reliable multi‑step AI workflows.

AI orchestrationCrewAILangGraph
0 likes · 20 min read
What Is AI Orchestration? Concepts, Tools, and Common Pitfalls Explained
TechVision Expert Circle
TechVision Expert Circle
Jun 24, 2026 · Operations

Avoid the 5 Hidden Pitfalls When Deploying Enterprise AI Agents (Part 2)

The article analyzes five often‑overlooked pitfalls that emerge when scaling enterprise AI agents to production—mis‑chosen orchestration architecture, lack of tool‑level circuit breaking, state‑splitting among multiple agents, absent evaluation frameworks, and unclear security boundaries—offering concrete causes and practical mitigation strategies.

AI agentsEvaluation FrameworkLangGraph
0 likes · 13 min read
Avoid the 5 Hidden Pitfalls When Deploying Enterprise AI Agents (Part 2)
Machine Learning Algorithms & Natural Language Processing
Machine Learning Algorithms & Natural Language Processing
Jun 19, 2026 · Artificial Intelligence

AutoResearch SKILL Open‑Source: Framework for Long‑Horizon Autonomous Research

The Deli AutoResearch SKILL, now open‑sourced, presents a three‑layer framework that tackles cognitive loops, stalling, and runtime fragility in long‑horizon tasks by persisting state, detecting stalls, and using a heartbeat watchdog, and it includes a paper‑writing skill with self‑play experiments that achieve self‑rated scores up to 8.6.

Autonomous AgentsRL experimentsSelf-Play
0 likes · 17 min read
AutoResearch SKILL Open‑Source: Framework for Long‑Horizon Autonomous Research
DeepHub IMBA
DeepHub IMBA
Jun 16, 2026 · Artificial Intelligence

10 Essential LangChain & LangGraph Concepts Every AI Engineer Must Master

The article outlines ten core concepts—State, Node, Chain vs Graph, Routing, Retrieval, Structured Output, Streaming, Memory, Checkpointing, and Human‑in‑the‑Loop—explaining why they are crucial for building reliable, scalable AI agents and showing concrete Python examples for each.

AI agentsLangChainLangGraph
0 likes · 11 min read
10 Essential LangChain & LangGraph Concepts Every AI Engineer Must Master
ThinkingAgent
ThinkingAgent
Jun 13, 2026 · Artificial Intelligence

Prompt Engineering Is Dead—Why Loop Engineering Is the New AI Work Unit

The article introduces Loop Engineering as the next paradigm in AI development, explaining how autonomous, self‑sustaining loops replace manual prompting, compares it with Prompt, Agent, and Harness engineering, outlines core loop structures, modes, goal design, and provides practical code‑first guidelines.

AI automationAgent EngineeringGoal Design
0 likes · 20 min read
Prompt Engineering Is Dead—Why Loop Engineering Is the New AI Work Unit
IT Services Circle
IT Services Circle
Jun 12, 2026 · Artificial Intelligence

Inside Claude Code’s Query Loop: From a Simple While Loop to an Industrial‑Grade Agent Engine

This article dissects Claude Code’s 1729‑line queryLoop, explaining its four‑layer call chain (ask → QueryEngine → query → queryLoop), the async‑generator core that streams model output, how tool calls are handled in parallel, the explicit state object, and the many error‑recovery paths that make the loop production‑ready.

Agent ArchitectureAsync GeneratorClaude Code
0 likes · 27 min read
Inside Claude Code’s Query Loop: From a Simple While Loop to an Industrial‑Grade Agent Engine
MaGe Linux Operations
MaGe Linux Operations
Jun 5, 2026 · Cloud Computing

Unified Multi‑Cloud Management with Terraform: A One‑Stop Guide to Controlling Resources Across Clouds

This guide explains why many companies move from single‑cloud to multi‑cloud, outlines the technical pitfalls of managing resources across AWS, Alibaba Cloud, Azure and others, and provides a step‑by‑step Terraform workflow—including providers, state backends, modules, CI/CD integration, drift detection, policy as code, cost estimation and disaster‑recovery—to build a maintainable, secure multi‑cloud IaC solution.

CI/CDCost ManagementDrift Detection
0 likes · 43 min read
Unified Multi‑Cloud Management with Terraform: A One‑Stop Guide to Controlling Resources Across Clouds
Architect
Architect
Jun 2, 2026 · Artificial Intelligence

Why State Boundaries and Failure Loops Are Crucial for Agent Reliability After Harness

The article argues that as agents move from short, single‑shot tasks to long‑running workflows, reliability depends less on model correctness and more on clear state boundaries, evidence trails, and failure‑recovery loops that prevent erroneous submissions and make outcomes auditable.

AI reliabilityAgentFailure Recovery
0 likes · 20 min read
Why State Boundaries and Failure Loops Are Crucial for Agent Reliability After Harness
Linyb Geek Road
Linyb Geek Road
May 30, 2026 · Artificial Intelligence

7 Essential Harness Components for Building Reliable AI Agents

The article explains why a robust harness is critical for production AI agents and walks through seven core components—control loop, state management, memory, tool integration with a bash escape hatch, context management, planning, and error handling—providing concrete code examples, pitfalls, and a step‑by‑step guide for developers.

AI agentsContext ManagementMemory
0 likes · 20 min read
7 Essential Harness Components for Building Reliable AI Agents
Ops Community
Ops Community
May 23, 2026 · Cloud Native

Terraform in Practice: From IaC Basics to Production

This article walks readers through using Terraform for Infrastructure as Code, covering installation, core concepts, workflow, remote state management, modular design, variable handling, sensitive data protection, production best practices, troubleshooting, and advanced topics such as Terragrunt, CDK, policy-as-code, testing, multi‑cloud deployment, and import strategies.

AWSCI/CDInfrastructure as Code
0 likes · 28 min read
Terraform in Practice: From IaC Basics to Production
CodeNotes
CodeNotes
May 22, 2026 · Frontend Development

Mastering ahooks: Practical Tips and Full Guide for React Developers

This article provides a comprehensive, step‑by‑step guide to using Alibaba's ahooks library with React 18, covering installation, core hooks like useRequest, usePagination, state management hooks, side‑effect utilities, performance optimizations, real‑world examples, common pitfalls and best‑practice recommendations.

FrontendReact HooksState Management
0 likes · 23 min read
Mastering ahooks: Practical Tips and Full Guide for React Developers
AndroidPub
AndroidPub
May 14, 2026 · Mobile Development

Where Should State Live in Jetpack Compose? Practical Guidelines

This guide explains how to decide whether a piece of state belongs in a Composable or a ViewModel by distinguishing UI state from business state, using clear principles, lifecycle considerations, and concrete code examples such as search bars, expandable cards, and drag‑and‑drop scenarios.

AndroidBusiness StateJetpack Compose
0 likes · 17 min read
Where Should State Live in Jetpack Compose? Practical Guidelines
James' Growth Diary
James' Growth Diary
May 5, 2026 · Artificial Intelligence

Deep Dive into LangGraph Swarm: How Agents Transfer Control with the Handoff Mechanism

This article explains the Swarm collaboration model in LangGraph, contrasting it with Supervisor, detailing the handoff tool that atomically updates the active_agent state and routes control, and provides a complete travel‑booking example, custom handoff creation, common pitfalls, and best‑practice tips.

Active AgentLangGraphState Management
0 likes · 13 min read
Deep Dive into LangGraph Swarm: How Agents Transfer Control with the Handoff Mechanism
James' Growth Diary
James' Growth Diary
May 1, 2026 · Artificial Intelligence

10 Real-World LangGraph Production Pitfalls That Can Crash Your App

The article details ten production‑grade pitfalls encountered when using LangGraph—ranging from misusing thread IDs and unbounded state growth to uncaught tool errors, infinite loops, concurrency conflicts, subgraph field mismatches, HITL timeouts, and misconfigured LangSmith tracing—each illustrated with concrete code, root‑cause analysis, and concrete remediation steps.

AI agentsCheckpointLLM
0 likes · 14 min read
10 Real-World LangGraph Production Pitfalls That Can Crash Your App
James' Growth Diary
James' Growth Diary
Apr 27, 2026 · Artificial Intelligence

LangGraph Persistence Deep Dive: Checkpoints for Conversation Memory and Resumable Runs

This article explains LangGraph's checkpoint persistence, detailing its data structure, the role of thread_id for multi‑session isolation, the three available checkpointer backends, and how to use checkpoints for conversation memory, resumable workflows, and manual state updates, while highlighting common pitfalls.

CheckpointLangGraphMemorySaver
0 likes · 9 min read
LangGraph Persistence Deep Dive: Checkpoints for Conversation Memory and Resumable Runs
James' Growth Diary
James' Growth Diary
Apr 25, 2026 · Artificial Intelligence

Deep Dive into LangGraph State Management: How Reducer, Annotation, and Channel Relate

LangGraph’s state management hinges on three core concepts—Channel as the storage unit, Annotation as the declarative API for Channels, and Reducer as the pure function that merges updates—understanding their interactions resolves common bugs, enables custom state schemas, and ensures correct concurrent node updates.

AnnotationLangGraphReducer
0 likes · 14 min read
Deep Dive into LangGraph State Management: How Reducer, Annotation, and Channel Relate
IT Services Circle
IT Services Circle
Apr 24, 2026 · Artificial Intelligence

What’s the Real Difference Between LLMs and Agents? What Does an Agent Add?

The article explains that the fundamental gap between LLMs and Agents is state: LLMs perform single, stateless inferences, while Agents maintain execution history, intermediate results, and goal tracking to enable multi‑step, dynamic decision‑making, but this brings uncertainty, higher token costs, and debugging challenges.

AgentArtificial IntelligenceLLM
0 likes · 14 min read
What’s the Real Difference Between LLMs and Agents? What Does an Agent Add?
DevOps Coach
DevOps Coach
Apr 19, 2026 · Frontend Development

Why Replacing React with HTMX Boosted Our Team’s Productivity

A senior engineer swapped a server‑rendered CRUD module from React to HTMX, measured build times, PR review speed, and bug rates, and found that simplifying UI interactions to HTTP requests dramatically reduced client‑side state complexity, improved predictability, and empowered junior developers.

FrontendHTMXReAct
0 likes · 12 min read
Why Replacing React with HTMX Boosted Our Team’s Productivity
DeepHub IMBA
DeepHub IMBA
Mar 28, 2026 · Artificial Intelligence

Designing Core Multi‑Agent Systems: Task Decomposition and Dependency‑Graph Orchestration

The article analyzes how multi‑agent systems emulate human team dynamics through role specialization, structured handoffs, and cross‑validation, detailing the orchestration layer’s responsibilities—task decomposition, dependency‑graph scheduling, routing, and conflict resolution—while exposing common pitfalls, cost concerns, and framework choices.

Dependency GraphLLM cost controlOrchestration
0 likes · 19 min read
Designing Core Multi‑Agent Systems: Task Decomposition and Dependency‑Graph Orchestration
Amazon Cloud Developers
Amazon Cloud Developers
Mar 2, 2026 · Artificial Intelligence

How AgentCore Uses Multi‑Agent AI to Turn E‑commerce Data into Actionable Insights

The article explains how enterprises can overcome the "massive data, scarce insight" paradox in e‑commerce by adopting a multi‑agent architecture built on LangGraph and Amazon Bedrock AgentCore, detailing the system’s layered design, state management, end‑to‑end QBR report generation, and production‑grade deployment steps.

AgentCoreAmazon BedrockLangGraph
0 likes · 21 min read
How AgentCore Uses Multi‑Agent AI to Turn E‑commerce Data into Actionable Insights
Data Party THU
Data Party THU
Feb 8, 2026 · Artificial Intelligence

How LangGraph Turns Multi‑Agent Workflows into Editable Graphs

This article explains LangGraph's graph‑based design, runtime behavior, state management, checkpoint persistence, and flexible workflow modifications, providing concrete code examples and patterns that illustrate why the framework is well‑suited for complex multi‑agent AI systems.

AILLMLangGraph
0 likes · 14 min read
How LangGraph Turns Multi‑Agent Workflows into Editable Graphs
Data STUDIO
Data STUDIO
Feb 6, 2026 · Artificial Intelligence

Building a Basic Chatbot with LangGraph: Step‑by‑Step AI Agent Tutorial

This article walks through building AI agents with LangGraph in Python, starting with a simple GCD workflow and then creating a memory‑enabled chatbot using GPT‑4o, covering state management, nodes, edges, conditional loops, recursion limits, and visual debugging.

AI agentsChatbotLLM
0 likes · 18 min read
Building a Basic Chatbot with LangGraph: Step‑by‑Step AI Agent Tutorial
AI Engineering
AI Engineering
Jan 5, 2026 · Artificial Intelligence

Mastering Prompt Engineering for Claude 4.x: Practical Tips and Best Practices

This guide walks through Claude 4.x’s prompt‑engineering principles, from explicit instructions and background context to long‑term reasoning, state tracking, tool usage, response formatting, sub‑agent orchestration, parallel calls, frontend design, and migration considerations, providing concrete examples and code snippets.

AI assistantsClaude 4Prompt Engineering
0 likes · 12 min read
Mastering Prompt Engineering for Claude 4.x: Practical Tips and Best Practices
Node.js Tech Stack
Node.js Tech Stack
Jan 4, 2026 · Frontend Development

Undo Redux? How Boris Cherny’s Undux Redefined State Management

The article revisits Undux, the minimalist state‑management library created by Anthropic’s Claude Code founder Boris Cherny out of frustration with Redux, examines its type‑safe, no‑boilerplate API, compares code snippets with Redux’s workflow, and reflects on its legacy and lessons for modern React development.

FrontendReActRedux
0 likes · 6 min read
Undo Redux? How Boris Cherny’s Undux Redefined State Management
AI Architecture Hub
AI Architecture Hub
Dec 31, 2025 · Artificial Intelligence

Why LangGraph Is the Next‑Generation Framework for LLM Agent Orchestration

This article explains the motivation behind LangGraph, walks through a quick start, details its core syntax and state management, demonstrates conditional branching, parallel execution, tool integration, multi‑agent orchestration, and real‑time monitoring, and finally discusses future directions for the framework.

LLMLangGraphPython
0 likes · 32 min read
Why LangGraph Is the Next‑Generation Framework for LLM Agent Orchestration
FunTester
FunTester
Dec 24, 2025 · Frontend Development

Avoid Stale State and Race Conditions in React useEffect – Interview‑Ready Tips

This article dissects a common React interview snippet that uses useEffect for data fetching, exposing hidden pitfalls such as component unmount updates, request race conditions, and missing error handling, and then presents a robust solution with cleanup logic and proper error management.

AsynchronousFrontend InterviewReAct
0 likes · 8 min read
Avoid Stale State and Race Conditions in React useEffect – Interview‑Ready Tips
Fun with Large Models
Fun with Large Models
Dec 24, 2025 · Artificial Intelligence

Building an Automatic Email‑Processing Agent with LangGraph 1.0 – A Hands‑On Guide

This tutorial walks through the complete development of an automatic email‑processing agent using LangGraph 1.0, covering scenario analysis, state design, node implementation, graph assembly, and testing with both high‑priority bug reports and routine greeting emails, while demonstrating state management, conditional routing, and human‑in‑the‑loop controls.

LangChainLangGraphState Management
0 likes · 14 min read
Building an Automatic Email‑Processing Agent with LangGraph 1.0 – A Hands‑On Guide
Java Tech Enthusiast
Java Tech Enthusiast
Dec 19, 2025 · Frontend Development

Is Webpack Dead in 2025? How Vite, RSC, and Modern State Tools Are Redefining Frontend Development

With AI automating code generation, traditional Webpack/Babel setups, runtime CSS‑in‑JS libraries, pure client‑side SPAs, and classic Redux patterns are becoming obsolete, prompting developers to adopt Vite, React Server Components, hybrid hydration, and lightweight state tools like TanStack Query, Zustand, and Jotai.

AIReActState Management
0 likes · 7 min read
Is Webpack Dead in 2025? How Vite, RSC, and Modern State Tools Are Redefining Frontend Development
Fun with Large Models
Fun with Large Models
Dec 17, 2025 · Artificial Intelligence

Quick Guide to LangGraph 1.0: Core Concepts, Nodes, and Edges

This article introduces LangGraph 1.0 as a programming‑language‑style framework for AI agents, explains its core abstractions—State, Node, Edge, Reducer, and Human‑in‑the‑Loop—shows how to define state and node functions, builds simple and parallel graphs with static, conditional, and MapReduce edges, and demonstrates conflict‑resolution using built‑in and custom reducers.

AI agentsGraph workflowLangChain
0 likes · 17 min read
Quick Guide to LangGraph 1.0: Core Concepts, Nodes, and Edges
FunTester
FunTester
Dec 5, 2025 · Frontend Development

Mastering React Containers: From JSX to Real DOM and Beyond

This article explains how React’s container concepts connect JSX, the virtual DOM, and the real DOM, covering component types, root and container components, fragments, state and data flow, reuse patterns like hooks and HOCs, and stability tools such as Suspense, Error Boundaries, and StrictMode.

HooksJSXReAct
0 likes · 9 min read
Mastering React Containers: From JSX to Real DOM and Beyond
Code Wrench
Code Wrench
Oct 24, 2025 · Backend Development

Transforming a Simple Factorial into a Concurrent Go Engine

This article explores how a basic factorial calculation can be turned into a sophisticated concurrent system in Go, covering deadlock pitfalls, fan‑out/fan‑in pipelines, Redux‑style state management, and a controllable streaming factorial engine with pause and resume capabilities.

Fan-outGoState Management
0 likes · 9 min read
Transforming a Simple Factorial into a Concurrent Go Engine
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 22, 2025 · Frontend Development

Choosing Between Zustand and Jotai: Which React State Library Fits Your Project?

This article examines the design philosophies, learning curves, underlying principles, and project suitability of the React state management libraries Zustand and Jotai, providing code examples, implementation details, and guidance on selecting the appropriate tool based on team preferences and project scale.

JotaiState ManagementZustand
0 likes · 10 min read
Choosing Between Zustand and Jotai: Which React State Library Fits Your Project?
Xiaolong Cloud Tech Team
Xiaolong Cloud Tech Team
Oct 16, 2025 · Artificial Intelligence

Why We Chose LangGraph as the Core Engine for AI Agent Systems

The article compares mainstream AI‑agent frameworks such as AutoGen, MetaGPT, Coze, and Dify, highlighting their limitations, and then explains why LangGraph’s graph‑based state machine, explicit workflow modeling, robust state management, production‑grade features and open architecture make it the preferred choice for building scalable, maintainable enterprise AI applications.

AI agentsLLMLangGraph
0 likes · 11 min read
Why We Chose LangGraph as the Core Engine for AI Agent Systems
DataFunSummit
DataFunSummit
Sep 27, 2025 · Artificial Intelligence

Bridging the Gap: Enforcing Discipline in AI Agents for Reliable Performance

This article examines the challenges of building production‑grade AI agents—such as context drift, knowledge leakage, and fragile state handling—and presents a disciplined architecture that combines code locks, attention anchors, and Redis‑backed state management to turn a prototype travel planner into a robust, industrial‑strength system.

AI AgentCode ArchitectureLLM
0 likes · 14 min read
Bridging the Gap: Enforcing Discipline in AI Agents for Reliable Performance
Lobster Programming
Lobster Programming
Sep 22, 2025 · Backend Development

Mastering Spring State Machine: Efficient Order Workflow Management

This article explains how to use Spring State Machine to model and control order lifecycle transitions in an e‑commerce system, covering core concepts, configuration, listeners, service integration, controller endpoints, and visual results for robust backend state management.

Java BackendOrder WorkflowSpring Boot
0 likes · 10 min read
Mastering Spring State Machine: Efficient Order Workflow Management
Sohu Tech Products
Sohu Tech Products
Sep 17, 2025 · Frontend Development

Riverpod 3.0 Highlights: Auto‑Retry, Pause/Resume, and Simplified API

Riverpod 3.0 introduces automatic retry for failing providers, built‑in pause/resume of listeners, experimental offline caching and mutation support, a unified API that merges AutoDispose and legacy providers, standardized update filtering with ==, and revamped ProviderObserver, all aimed at simplifying state management in Flutter apps.

API migrationRiverpodState Management
0 likes · 16 min read
Riverpod 3.0 Highlights: Auto‑Retry, Pause/Resume, and Simplified API
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Sep 16, 2025 · Frontend Development

Pinia + This Plugin: An Unbeatable Combo

Pinia Colada adds a smart data‑fetching layer to Vue's Pinia, eliminating boilerplate for loading, error, retry, caching and optimistic updates, offering a tiny ~2 kB bundle, seamless DevTools integration, SSR support, and a clear advantage over TanStack Query for pure Vue projects.

Data FetchingOptimistic UpdatesPinia
0 likes · 8 min read
Pinia + This Plugin: An Unbeatable Combo
Sohu Tech Products
Sohu Tech Products
Aug 28, 2025 · Mobile Development

Why Jetpack Compose Outperforms Traditional Android Views: Performance, Efficiency & Architecture

Jetpack Compose dramatically improves Android UI development by offering declarative syntax, faster development cycles, reduced code size, superior performance benchmarks over RecyclerView, advanced state management with Snapshot System, powerful animation APIs, modular architecture techniques, and practical migration strategies, while also highlighting its limitations compared to traditional View and HarmonyOS ArkUI.

Android UIJetpack ComposeState Management
0 likes · 16 min read
Why Jetpack Compose Outperforms Traditional Android Views: Performance, Efficiency & Architecture
Sohu Tech Products
Sohu Tech Products
Jun 25, 2025 · Mobile Development

Unlocking Android MVI: How Reactive Architecture Beats MVC & MVVM

This article examines the origins, core principles, and practical implementation of the Model‑View‑Intent (MVI) pattern in Android, clarifies common misconceptions with Redux and MVVM, and provides Kotlin code examples and guidelines for building robust, unidirectional, immutable state architectures.

AndroidKotlinMVI
0 likes · 14 min read
Unlocking Android MVI: How Reactive Architecture Beats MVC & MVVM
AndroidPub
AndroidPub
Jun 23, 2025 · Mobile Development

Demystifying Android MVI: Origins, Misconceptions, and Best Practices

This article traces the evolution of Android's Model‑View‑Intent (MVI) architecture from its MVC and Flux roots, clarifies common misconceptions versus Redux and MVVM, and provides concrete Kotlin code examples and guidelines for implementing a truly unidirectional, immutable‑state MVI pattern in mobile apps.

MVIReactive ProgrammingState Management
0 likes · 16 min read
Demystifying Android MVI: Origins, Misconceptions, and Best Practices
AndroidPub
AndroidPub
Jun 19, 2025 · Mobile Development

Flutter vs Jetpack Compose: Which Declarative UI Wins for Mobile Apps?

This article provides a concise side‑by‑side comparison of Flutter and Jetpack Compose, covering platform support, language, UI architecture, rendering pipelines, state management, custom UI/animation capabilities, development efficiency, deployment considerations, and ecosystem maturity to help developers choose the right declarative UI framework for their mobile projects.

Declarative UIJetpack ComposeState Management
0 likes · 8 min read
Flutter vs Jetpack Compose: Which Declarative UI Wins for Mobile Apps?
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 18, 2025 · Frontend Development

From HOC to Hooks: How Ant Design Form Works Under the Hood

This article explores the inner workings of Ant Design Form, comparing the legacy HOC‑based implementation with the modern Hooks API, detailing state‑lifting, form store design, performance trade‑offs, and providing step‑by‑step code examples for building a custom form solution in React.

FormHOCHooks
0 likes · 21 min read
From HOC to Hooks: How Ant Design Form Works Under the Hood
Instant Consumer Technology Team
Instant Consumer Technology Team
Jun 17, 2025 · Artificial Intelligence

LangGraph vs LlamaIndex: Which AI Agent Framework Wins?

This article compares the core abstractions, multi‑agent support, and key features of LangGraph and LlamaIndex, two leading AI agent development frameworks, highlighting their design philosophies, graph‑based versus event‑driven orchestration, state management, concurrency, streaming, and practical trade‑offs for building Agentic Systems.

AI agentsFramework ComparisonLangGraph
0 likes · 16 min read
LangGraph vs LlamaIndex: Which AI Agent Framework Wins?
Nightwalker Tech
Nightwalker Tech
Apr 17, 2025 · Artificial Intelligence

LangGraph Explained: Advanced AI Workflow Framework and Hands‑On Guide

This article introduces LangGraph, the next‑generation framework built on LangChain for constructing complex, stateful AI applications, compares it with LangChain, showcases real‑world deployments, and provides a step‑by‑step Python tutorial for building a smart customer‑service chatbot with looped reasoning, tool integration, and human‑in‑the‑loop support.

AI workflowAgentChatbot
0 likes · 20 min read
LangGraph Explained: Advanced AI Workflow Framework and Hands‑On Guide
Sohu Tech Products
Sohu Tech Products
Apr 9, 2025 · Frontend Development

React Compound Components Pattern: A Complete Guide

The article introduces the React Compound Components pattern, showing how a parent component with shared Context can expose reusable child parts—like Title, FormInputs, and SubmitButtons—so the same logic can be flexibly arranged in different layouts such as full‑page or modal, improving reuse, readability, and maintainability.

Component Design PatternCompound ComponentsJavaScript
0 likes · 11 min read
React Compound Components Pattern: A Complete Guide
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.

State Managementcomputeddependency tracking
0 likes · 17 min read
How Signals.dart Achieves Automatic Dependency Tracking in Flutter
Code Mala Tang
Code Mala Tang
Mar 19, 2025 · Frontend Development

When useState Becomes a Trap: Why useReducer Is the Better Choice

This article explains why overusing useState in complex React components can lead to tangled code and bugs, and demonstrates how switching to useReducer provides a single source of truth, clearer actions, and more maintainable state management.

FrontendHooksReAct
0 likes · 12 min read
When useState Becomes a Trap: Why useReducer Is the Better Choice
Sohu Tech Products
Sohu Tech Products
Mar 12, 2025 · Mobile Development

Riverpod Annotations Explained: Code Generation and Advanced Usage in Flutter

Riverpod annotations streamline Flutter state management by using build_runner to generate provider code, where @riverpod on functions creates Provider, FutureProvider, or StreamProvider based on return type, on classes creates NotifierProvider, supports Family‑pattern parameters, keepAlive, dependencies, and produces helper classes for auto‑dispose and scoped overrides.

FamilyRiverpodState Management
0 likes · 13 min read
Riverpod Annotations Explained: Code Generation and Advanced Usage in Flutter
Tencent Cloud Developer
Tencent Cloud Developer
Mar 6, 2025 · Frontend Development

Data‑Driven Front‑End Development: Embracing a New Paradigm in the AI Era

The article refutes the “frontend is dead” myth by showing that modern front‑end engineering is moving from a UI‑first approach to a data‑driven paradigm—using layered atomic, computed, and view models—to improve testability, efficiency, and AI‑assisted development, as demonstrated through practical Vue examples and a gray‑release case study.

AIState ManagementVue
0 likes · 13 min read
Data‑Driven Front‑End Development: Embracing a New Paradigm in the AI Era
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 14, 2025 · Frontend Development

Vue API Beginner's Guide: Core Concepts, Practical Cases, and Best Practices

This comprehensive tutorial introduces Vue.js core APIs—including component creation, reactive data handling, lifecycle hooks, routing, and state management—illustrates their use through e‑commerce cart and social feed examples, and provides performance tips and common pitfalls for front‑end developers.

JavaScriptState ManagementVue.js
0 likes · 25 min read
Vue API Beginner's Guide: Core Concepts, Practical Cases, and Best Practices
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 9, 2025 · Frontend Development

A Comprehensive Guide to Using Pinia for State Management in Vue 3

This article explains why Pinia is a lightweight alternative to Vuex, shows how to install and configure Pinia in a Vue project, demonstrates both option‑store and setup‑store definitions, covers state, getters, actions, destructuring techniques, built‑in helpers like $reset, $patch, $state, $subscribe, and introduces persistence with pinia‑plugin‑persistedstate.

JavaScriptPiniaState Management
0 likes · 9 min read
A Comprehensive Guide to Using Pinia for State Management in Vue 3
Sohu Tech Products
Sohu Tech Products
Jan 22, 2025 · Frontend Development

Comprehensive Guide to State Management in React

This guide explains React’s various state types—local, class, global, navigation, form, and persistent—showing how to manage each with built‑in hooks, Context, libraries such as Zustand, Jotai, React Query, SWR, React Router, TanStack Router, React Hook Form, Formik, and persistence tools like localStorage and redux‑persist.

Context APIForm HandlingHooks
0 likes · 36 min read
Comprehensive Guide to State Management in React
DataFunTalk
DataFunTalk
Dec 25, 2024 · Databases

Applying RisingWave to Real-Time Feature Engineering: Architecture, Capabilities, and Use Cases

This article introduces RisingWave, an open‑source streaming database, and explains how its SQL‑based interface, compute‑storage separation, UDF support, and materialized views enable efficient real‑time feature engineering, state management, and diverse downstream applications, including the enhancements in RisingWave 2.0.

Materialized ViewsReal-time Feature EngineeringRisingWave
0 likes · 17 min read
Applying RisingWave to Real-Time Feature Engineering: Architecture, Capabilities, and Use Cases
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 1, 2024 · Frontend Development

Migrating a Vue2 Project to Vue3 with Pinia and Composition API

This article details a step‑by‑step migration from Vue 2 to Vue 3, emphasizing the use of the latest Vue 3 version, TypeScript typings, replacing mixins with composition functions, adopting Pinia for state management, and demonstrating how to share and protect reactive state with composition APIs.

Composition APIPiniaState Management
0 likes · 8 min read
Migrating a Vue2 Project to Vue3 with Pinia and Composition API
Airbnb Technology Team
Airbnb Technology Team
Nov 12, 2024 · Mobile Development

Trio Architecture: Building a Compose‑Based Android Framework on Mavericks

Airbnb’s Android team introduced Trio, a Compose‑only framework built atop the Mavericks state‑management library that replaces Fragment‑based navigation with type‑safe, modular page routing, ViewModel‑driven state, compile‑time validation, and dedicated developer tools, now powering the majority of the app’s screens.

AndroidJetpack ComposeMavericks
0 likes · 15 min read
Trio Architecture: Building a Compose‑Based Android Framework on Mavericks
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 4, 2024 · Frontend Development

Deep Dive into Zustand: Store Creation, TypeScript Types, and Middleware Design

This article explains how Zustand creates stores using the create function, details the TypeScript types such as StateCreator, SetStateInternal, Get and Mutate, demonstrates middleware implementation, clarifies the role of createImpl and useStore, and answers common memory‑leak concerns for React developers.

MiddlewareReActState Management
0 likes · 25 min read
Deep Dive into Zustand: Store Creation, TypeScript Types, and Middleware Design
Java Architecture Stack
Java Architecture Stack
Oct 9, 2024 · Frontend Development

Mastering Pinia: A Complete Guide to Vue 3 State Management

This comprehensive tutorial walks through Pinia's core concepts—including stores, defineStore, reactive integration, devtools, plugins, TypeScript support, SSR handling, and mapping helpers—providing step‑by‑step code examples and detailed explanations for building robust Vue 3 applications.

Composition APIDevToolsPinia
0 likes · 26 min read
Mastering Pinia: A Complete Guide to Vue 3 State Management
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 5, 2024 · Backend Development

Deep Dive into Spring StateMachine: Architecture, Startup, Event Handling, and Persistence

This article provides an in‑depth technical analysis of Spring StateMachine's internal architecture, covering its class hierarchy, lifecycle start/stop mechanisms, pseudo‑state types, trigger processing, event dispatching, and persistence strategies, all illustrated with concrete code examples.

Event ProcessingPersistenceSpring
0 likes · 13 min read
Deep Dive into Spring StateMachine: Architecture, Startup, Event Handling, and Persistence
DaTaobao Tech
DaTaobao Tech
Sep 4, 2024 · Frontend Development

Best Practices for Component Design and Encapsulation in React

The article outlines React component design best practices by distinguishing generic UI components from business‑specific ones, separating UI and domain state, extracting reusable base components, applying patterns such as state lifting, context, memoization, and type‑safe props, and providing a checklist for clean encapsulation.

DDDEncapsulationReAct
0 likes · 10 min read
Best Practices for Component Design and Encapsulation in React
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 28, 2024 · Frontend Development

Building a Flexible React Management Backend with Custom Routing, Navigation, and Plugin System

This article describes how to create a feature‑rich, extensible React admin panel by implementing a convention‑based routing system, unified navigation with menu and draggable tabs, a Redux‑centric state management strategy, and a modular plugin architecture, while also integrating MUI, Next.js, and AI‑assisted code generation.

FrontendMUIPlugin architecture
0 likes · 11 min read
Building a Flexible React Management Backend with Custom Routing, Navigation, and Plugin System
Volcano Engine Developer Services
Volcano Engine Developer Services
Aug 15, 2024 · Artificial Intelligence

How We Built a Turing‑Test Game with Coze AI Agents: Lessons and Challenges

Discover how we created the AI‑powered game “I’m Surrounded by AI!” on the Coze Agent platform, detailing the game’s Turing‑test premise, workflow‑driven state management, code‑based variable handling, database integration, and the practical challenges we overcame to deliver an engaging human‑vs‑AI experience.

AI AgentCozeGame Development
0 likes · 10 min read
How We Built a Turing‑Test Game with Coze AI Agents: Lessons and Challenges
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 18, 2024 · Mobile Development

Comprehensive Guide to GetX in Flutter: State Management, Routing, Dependency Injection, and Practical Project Implementation

This article provides an in‑depth tutorial on using the GetX library for Flutter, covering its state‑management, routing, dependency‑injection features, code generation tricks, common pitfalls, and a step‑by‑step rewrite of a WanAndroid project with practical examples.

GetXState Managementdependency injection
0 likes · 40 min read
Comprehensive Guide to GetX in Flutter: State Management, Routing, Dependency Injection, and Practical Project Implementation
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 15, 2024 · Mobile Development

Best Practices for Robust Dart and Flutter Development: Uri, Type Conversion, List Handling, ChangeNotifier, and Resource Management

This article presents a comprehensive guide to writing safer and more maintainable Flutter code by demonstrating proper Uri construction, type checking with 'is' versus 'as', safe List operations using the collection package, disciplined use of ChangeNotifier and its providers, and systematic resource disposal patterns.

ChangeNotifierState ManagementURI
0 likes · 18 min read
Best Practices for Robust Dart and Flutter Development: Uri, Type Conversion, List Handling, ChangeNotifier, and Resource Management
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 27, 2024 · Mobile Development

State Management in Jetpack Compose: remember, MutableState, ViewModel, StateFlow, LiveData, and Effect APIs

Jetpack Compose’s state management techniques—including remember, mutableStateOf, ViewModel integration, StateFlow, LiveData, state lifting, and various side‑effect APIs such as LaunchedEffect, rememberCoroutineScope, and DisposableEffect—are explained with Kotlin code examples to help Android developers build robust, reactive UI components.

AndroidEffect APIJetpack Compose
0 likes · 15 min read
State Management in Jetpack Compose: remember, MutableState, ViewModel, StateFlow, LiveData, and Effect APIs
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 4, 2024 · Mobile Development

Understanding BuildContext in Flutter: Concepts, Properties, and Practical Usage

This article explains the role of BuildContext in Flutter, how to safely use it across asynchronous operations, defines a global navigatorKey for context access, and demonstrates common properties, methods, and scenarios such as navigation, theming, media queries, dialogs, state management, and asset loading.

BuildContextState Managementmobile development
0 likes · 9 min read
Understanding BuildContext in Flutter: Concepts, Properties, and Practical Usage
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 13, 2024 · Frontend Development

React Rendering Performance Optimization: Case Study and Practical Techniques

This article explains common React performance‑optimization methods, walks through a real‑world form‑editor use case, details the profiling, diagnosis, and step‑by‑step improvements—including memoization, callback stabilization, diff filtering, and pure‑function components—that reduced render time from 195 ms to under 10 ms.

ReActState Managementmemo
0 likes · 20 min read
React Rendering Performance Optimization: Case Study and Practical Techniques