Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: redux
Context vs Redux Toolkit vs Zustand for React state
Compare Context, Redux Toolkit, and Zustand for a video portal, then combine client stores with TanStack Query for server state.
7272 wordsRead articleWhy Redux or Zustand Belong With Many Writers, Not Many Readers
Reader count is not enough reason for a client store. Multiple writers sharing invariants — like a shopping cart — are when reducers, replay, and direct tests earn their keep.
2370 wordsRead articleScope State by Lifetime: When a React Portal Actually Needs a Global Store
Learn to decide where React portal state belongs by its owner and lifetime, why global stores create cleanup bugs, and which cases truly justify Redux or Zustand.
768 wordsRead articleFrontend Debt as Change Cost: Diagnosing a Growing React Codebase
Learn to spot the compounding decisions that make large React, Redux, TypeScript and Next.js apps expensive to change, and how to pay that debt down incrementally.
4156 wordsRead articleWhere Auth, Data Loading and Errors Belong in a React App: Ten Fixes
Ten common mistakes in handling auth, data loading, errors and state side effects in React, and how interceptors, loaders, query caches and error boundaries fix them.
3405 wordsRead articleRedux Toolkit from First Slice to Async Data: A Working Mental Model
Learn how Redux Toolkit's store, slices, Immer-powered reducers, selectors and createAsyncThunk fit together, using a counter, a shopping cart and a product list.
2008 wordsRead articleHow React-Redux Decides to Re-render: Selectors, Equality and Typed Hooks
A study guide to React-Redux internals: Provider, useSelector equality, memoized selectors, connect(), typed hooks with withTypes(), and rare edge cases.
7773 wordsRead articleReact Query and Redux: Rethinking Server State in Large Apps
Learn why a production chat app used TanStack Query instead of Redux to manage server data, and where Redux still fits in modern React architecture.
2845 wordsRead articleThe Future of React: Which Patterns Survive to 2030
Learn which React features like Server Components and the Compiler are permanent, and which patterns like Redux and CSS-in-JS are fading out.
784 wordsRead article
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.