Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • RTK Query Documentation39টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Redux Intro
  • Architecture
  • Redux Toolkit
  • Project Setup
  • Folder Structure
  • configureStore
  • Redux Provider
  • createSlice
  • Reducers & Actions
  • Typed Hooks
  • Selectors
  • Devtools
  • RTK Query
  • createApi
  • API Middleware
  • API Tags
  • Fetch List
  • Fetch Detail
  • Mutation — Create
  • Mutation CRUD
  • Cache Invalidation
  • Cache Lifecycle
  • Polling
  • Query Selectors
  • Optimistic Update
  • Cart Slice Full
  • Cart UI
  • Local vs Server
  • Listener Middleware
  • Error Handling
  • Loading States
  • Serializability
  • SSR Prefetch
  • Complete Flow
  • Complete Project
  • Production
  • Common Mistakes
  • Best Practices
  • Interview Q&A
  1. Docs
  2. RTK Query
  3. Common Mistakes — ১০টি
RTK QueryBeginner

Common Mistakes — ১০টি

Redux/RTK Query developer-দের সবচেয়ে কমন ভুল — বাংলায়।

4টি অংশবাংলা ভাষায়
#ভুলসমাধান
1middleware miss → query hangconfigureStore.middleware.concat(api.middleware)
2reducer-এ side effects (storage)middleware/listener-এ করুন
3slice-এ server data copyRTK Query cache-থেকে read
4new Date() state-এISO string / timestamp
5refetchOnFocus সক্রিয় default-নয়config-এ enable
6over-broad tags → প্রতিবার refetchspecific tag id
7useAppSelector এ object selectমেমো increased re-render
8mutations-এ unwrap নাtry/catch দিয়ে wrapper
9list+detail একই tag-নয় → staleprovides/invalidates মিল
10per-request store SSR-হীনmakeStore factory

আরও ৩টি সূক্ষ্ম

  • selector-এ অপ্রয়োজনীয় কাজ এড়াতে — createSelector শুধু input বদলে recompute করে
  • জটিল state-এ isFetching বনাম isLoading-এর পার্থক্য ভুলে যাওয়া
  • query arg object memo — প্রতিবার render-এ new object arg → নতুন fetch। useRef/ useMemo
১০-এর ৪তমটি দেখুন

new Date()-জাত non-serializable state DevTools-এ ভেঙে যায় ও persist সমস্যা — এই-একটাই reducer-এর সবচেয়ে সাধারন ভুল।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরProduction ArchitectureপরেরBest Practices — Checklist
এই পেজে
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com