Episode 2 — React Frontend Architecture NextJS / 2.12 — Server State and API Integration
2.12 — Interview Questions: Server State & API Integration
Beginner — Q1
Why use AbortController with fetch in useEffect?
Model answer: To cancel in-flight requests when dependencies change or the component unmounts, preventing setState on unmounted components and wrong-order responses.
Beginner — Q2
What is server state?
Model answer: Data owned by remote systems—async, can fail, may be stale; it should be cached, deduped, and reconciled differently than UI toggles.
Intermediate — Q3
What problem does TanStack Query solve?
Model answer: It centralizes server-state caching, deduplication, background refetching, retries, and mutation coordination so components stay thin.
Intermediate — Q4
What makes a good query key?
Model answer: A stable tuple including every input that changes the result—ids, filters, locale—avoiding accidental cache collisions.
Intermediate — Q5
invalidateQueries vs setQueryData?
Model answer: Invalidate marks queries stale and triggers refetch—simple; setQueryData surgically updates cache—fast but requires correct merging discipline.
Advanced — Q6
When are optimistic updates appropriate?
Model answer: When perceived latency matters, conflicts are rare or mergeable, and you can rollback on failure without corrupting user trust.
Quick-fire
| # | Topic | One-line |
|---|---|---|
| 1 | fetch + effect | always pair with abort/cleanup |
| 2 | staleTime | controls freshness vs refetch |
| 3 | gcTime | retains unused cache entries |
| 4 | useQuery | declarative read hook |
| 5 | useMutation | writes + side effects |
| 6 | queryKey | cache identity |
Rapid cards
RC001
- Prompt: Design fetch/cache/mutation for scenario 1.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC002
- Prompt: Design fetch/cache/mutation for scenario 2.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC003
- Prompt: Design fetch/cache/mutation for scenario 3.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC004
- Prompt: Design fetch/cache/mutation for scenario 4.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC005
- Prompt: Design fetch/cache/mutation for scenario 5.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC006
- Prompt: Design fetch/cache/mutation for scenario 6.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC007
- Prompt: Design fetch/cache/mutation for scenario 7.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC008
- Prompt: Design fetch/cache/mutation for scenario 8.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC009
- Prompt: Design fetch/cache/mutation for scenario 9.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC010
- Prompt: Design fetch/cache/mutation for scenario 10.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC011
- Prompt: Design fetch/cache/mutation for scenario 11.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC012
- Prompt: Design fetch/cache/mutation for scenario 12.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC013
- Prompt: Design fetch/cache/mutation for scenario 13.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC014
- Prompt: Design fetch/cache/mutation for scenario 14.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC015
- Prompt: Design fetch/cache/mutation for scenario 15.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC016
- Prompt: Design fetch/cache/mutation for scenario 16.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC017
- Prompt: Design fetch/cache/mutation for scenario 17.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC018
- Prompt: Design fetch/cache/mutation for scenario 18.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC019
- Prompt: Design fetch/cache/mutation for scenario 19.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC020
- Prompt: Design fetch/cache/mutation for scenario 20.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC021
- Prompt: Design fetch/cache/mutation for scenario 21.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC022
- Prompt: Design fetch/cache/mutation for scenario 22.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC023
- Prompt: Design fetch/cache/mutation for scenario 23.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC024
- Prompt: Design fetch/cache/mutation for scenario 24.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC025
- Prompt: Design fetch/cache/mutation for scenario 25.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC026
- Prompt: Design fetch/cache/mutation for scenario 26.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC027
- Prompt: Design fetch/cache/mutation for scenario 27.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC028
- Prompt: Design fetch/cache/mutation for scenario 28.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC029
- Prompt: Design fetch/cache/mutation for scenario 29.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC030
- Prompt: Design fetch/cache/mutation for scenario 30.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC031
- Prompt: Design fetch/cache/mutation for scenario 31.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC032
- Prompt: Design fetch/cache/mutation for scenario 32.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC033
- Prompt: Design fetch/cache/mutation for scenario 33.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC034
- Prompt: Design fetch/cache/mutation for scenario 34.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC035
- Prompt: Design fetch/cache/mutation for scenario 35.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC036
- Prompt: Design fetch/cache/mutation for scenario 36.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC037
- Prompt: Design fetch/cache/mutation for scenario 37.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC038
- Prompt: Design fetch/cache/mutation for scenario 38.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC039
- Prompt: Design fetch/cache/mutation for scenario 39.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC040
- Prompt: Design fetch/cache/mutation for scenario 40.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC041
- Prompt: Design fetch/cache/mutation for scenario 41.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC042
- Prompt: Design fetch/cache/mutation for scenario 42.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC043
- Prompt: Design fetch/cache/mutation for scenario 43.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC044
- Prompt: Design fetch/cache/mutation for scenario 44.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC045
- Prompt: Design fetch/cache/mutation for scenario 45.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC046
- Prompt: Design fetch/cache/mutation for scenario 46.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC047
- Prompt: Design fetch/cache/mutation for scenario 47.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC048
- Prompt: Design fetch/cache/mutation for scenario 48.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC049
- Prompt: Design fetch/cache/mutation for scenario 49.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC050
- Prompt: Design fetch/cache/mutation for scenario 50.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC051
- Prompt: Design fetch/cache/mutation for scenario 51.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC052
- Prompt: Design fetch/cache/mutation for scenario 52.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC053
- Prompt: Design fetch/cache/mutation for scenario 53.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC054
- Prompt: Design fetch/cache/mutation for scenario 54.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC055
- Prompt: Design fetch/cache/mutation for scenario 55.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC056
- Prompt: Design fetch/cache/mutation for scenario 56.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC057
- Prompt: Design fetch/cache/mutation for scenario 57.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC058
- Prompt: Design fetch/cache/mutation for scenario 58.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC059
- Prompt: Design fetch/cache/mutation for scenario 59.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC060
- Prompt: Design fetch/cache/mutation for scenario 60.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC061
- Prompt: Design fetch/cache/mutation for scenario 61.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC062
- Prompt: Design fetch/cache/mutation for scenario 62.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC063
- Prompt: Design fetch/cache/mutation for scenario 63.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC064
- Prompt: Design fetch/cache/mutation for scenario 64.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC065
- Prompt: Design fetch/cache/mutation for scenario 65.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC066
- Prompt: Design fetch/cache/mutation for scenario 66.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC067
- Prompt: Design fetch/cache/mutation for scenario 67.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC068
- Prompt: Design fetch/cache/mutation for scenario 68.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC069
- Prompt: Design fetch/cache/mutation for scenario 69.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC070
- Prompt: Design fetch/cache/mutation for scenario 70.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC071
- Prompt: Design fetch/cache/mutation for scenario 71.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC072
- Prompt: Design fetch/cache/mutation for scenario 72.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC073
- Prompt: Design fetch/cache/mutation for scenario 73.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC074
- Prompt: Design fetch/cache/mutation for scenario 74.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC075
- Prompt: Design fetch/cache/mutation for scenario 75.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC076
- Prompt: Design fetch/cache/mutation for scenario 76.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC077
- Prompt: Design fetch/cache/mutation for scenario 77.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC078
- Prompt: Design fetch/cache/mutation for scenario 78.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC079
- Prompt: Design fetch/cache/mutation for scenario 79.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC080
- Prompt: Design fetch/cache/mutation for scenario 80.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC081
- Prompt: Design fetch/cache/mutation for scenario 81.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC082
- Prompt: Design fetch/cache/mutation for scenario 82.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC083
- Prompt: Design fetch/cache/mutation for scenario 83.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC084
- Prompt: Design fetch/cache/mutation for scenario 84.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC085
- Prompt: Design fetch/cache/mutation for scenario 85.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC086
- Prompt: Design fetch/cache/mutation for scenario 86.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC087
- Prompt: Design fetch/cache/mutation for scenario 87.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC088
- Prompt: Design fetch/cache/mutation for scenario 88.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC089
- Prompt: Design fetch/cache/mutation for scenario 89.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC090
- Prompt: Design fetch/cache/mutation for scenario 90.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC091
- Prompt: Design fetch/cache/mutation for scenario 91.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC092
- Prompt: Design fetch/cache/mutation for scenario 92.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC093
- Prompt: Design fetch/cache/mutation for scenario 93.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC094
- Prompt: Design fetch/cache/mutation for scenario 94.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC095
- Prompt: Design fetch/cache/mutation for scenario 95.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC096
- Prompt: Design fetch/cache/mutation for scenario 96.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC097
- Prompt: Design fetch/cache/mutation for scenario 97.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC098
- Prompt: Design fetch/cache/mutation for scenario 98.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC099
- Prompt: Design fetch/cache/mutation for scenario 99.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC100
- Prompt: Design fetch/cache/mutation for scenario 100.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC101
- Prompt: Design fetch/cache/mutation for scenario 101.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC102
- Prompt: Design fetch/cache/mutation for scenario 102.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC103
- Prompt: Design fetch/cache/mutation for scenario 103.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC104
- Prompt: Design fetch/cache/mutation for scenario 104.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC105
- Prompt: Design fetch/cache/mutation for scenario 105.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC106
- Prompt: Design fetch/cache/mutation for scenario 106.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC107
- Prompt: Design fetch/cache/mutation for scenario 107.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC108
- Prompt: Design fetch/cache/mutation for scenario 108.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC109
- Prompt: Design fetch/cache/mutation for scenario 109.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC110
- Prompt: Design fetch/cache/mutation for scenario 110.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC111
- Prompt: Design fetch/cache/mutation for scenario 111.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC112
- Prompt: Design fetch/cache/mutation for scenario 112.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC113
- Prompt: Design fetch/cache/mutation for scenario 113.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC114
- Prompt: Design fetch/cache/mutation for scenario 114.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC115
- Prompt: Design fetch/cache/mutation for scenario 115.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC116
- Prompt: Design fetch/cache/mutation for scenario 116.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC117
- Prompt: Design fetch/cache/mutation for scenario 117.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC118
- Prompt: Design fetch/cache/mutation for scenario 118.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC119
- Prompt: Design fetch/cache/mutation for scenario 119.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC120
- Prompt: Design fetch/cache/mutation for scenario 120.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC121
- Prompt: Design fetch/cache/mutation for scenario 121.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC122
- Prompt: Design fetch/cache/mutation for scenario 122.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC123
- Prompt: Design fetch/cache/mutation for scenario 123.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC124
- Prompt: Design fetch/cache/mutation for scenario 124.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC125
- Prompt: Design fetch/cache/mutation for scenario 125.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC126
- Prompt: Design fetch/cache/mutation for scenario 126.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC127
- Prompt: Design fetch/cache/mutation for scenario 127.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC128
- Prompt: Design fetch/cache/mutation for scenario 128.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC129
- Prompt: Design fetch/cache/mutation for scenario 129.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC130
- Prompt: Design fetch/cache/mutation for scenario 130.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC131
- Prompt: Design fetch/cache/mutation for scenario 131.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC132
- Prompt: Design fetch/cache/mutation for scenario 132.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC133
- Prompt: Design fetch/cache/mutation for scenario 133.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC134
- Prompt: Design fetch/cache/mutation for scenario 134.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC135
- Prompt: Design fetch/cache/mutation for scenario 135.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC136
- Prompt: Design fetch/cache/mutation for scenario 136.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC137
- Prompt: Design fetch/cache/mutation for scenario 137.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC138
- Prompt: Design fetch/cache/mutation for scenario 138.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC139
- Prompt: Design fetch/cache/mutation for scenario 139.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC140
- Prompt: Design fetch/cache/mutation for scenario 140.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC141
- Prompt: Design fetch/cache/mutation for scenario 141.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC142
- Prompt: Design fetch/cache/mutation for scenario 142.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC143
- Prompt: Design fetch/cache/mutation for scenario 143.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC144
- Prompt: Design fetch/cache/mutation for scenario 144.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC145
- Prompt: Design fetch/cache/mutation for scenario 145.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC146
- Prompt: Design fetch/cache/mutation for scenario 146.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC147
- Prompt: Design fetch/cache/mutation for scenario 147.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC148
- Prompt: Design fetch/cache/mutation for scenario 148.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC149
- Prompt: Design fetch/cache/mutation for scenario 149.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC150
- Prompt: Design fetch/cache/mutation for scenario 150.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC151
- Prompt: Design fetch/cache/mutation for scenario 151.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC152
- Prompt: Design fetch/cache/mutation for scenario 152.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC153
- Prompt: Design fetch/cache/mutation for scenario 153.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC154
- Prompt: Design fetch/cache/mutation for scenario 154.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC155
- Prompt: Design fetch/cache/mutation for scenario 155.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC156
- Prompt: Design fetch/cache/mutation for scenario 156.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC157
- Prompt: Design fetch/cache/mutation for scenario 157.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC158
- Prompt: Design fetch/cache/mutation for scenario 158.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC159
- Prompt: Design fetch/cache/mutation for scenario 159.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC160
- Prompt: Design fetch/cache/mutation for scenario 160.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC161
- Prompt: Design fetch/cache/mutation for scenario 161.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC162
- Prompt: Design fetch/cache/mutation for scenario 162.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC163
- Prompt: Design fetch/cache/mutation for scenario 163.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC164
- Prompt: Design fetch/cache/mutation for scenario 164.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC165
- Prompt: Design fetch/cache/mutation for scenario 165.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC166
- Prompt: Design fetch/cache/mutation for scenario 166.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC167
- Prompt: Design fetch/cache/mutation for scenario 167.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC168
- Prompt: Design fetch/cache/mutation for scenario 168.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC169
- Prompt: Design fetch/cache/mutation for scenario 169.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC170
- Prompt: Design fetch/cache/mutation for scenario 170.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC171
- Prompt: Design fetch/cache/mutation for scenario 171.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC172
- Prompt: Design fetch/cache/mutation for scenario 172.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC173
- Prompt: Design fetch/cache/mutation for scenario 173.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC174
- Prompt: Design fetch/cache/mutation for scenario 174.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC175
- Prompt: Design fetch/cache/mutation for scenario 175.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC176
- Prompt: Design fetch/cache/mutation for scenario 176.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC177
- Prompt: Design fetch/cache/mutation for scenario 177.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC178
- Prompt: Design fetch/cache/mutation for scenario 178.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC179
- Prompt: Design fetch/cache/mutation for scenario 179.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC180
- Prompt: Design fetch/cache/mutation for scenario 180.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC181
- Prompt: Design fetch/cache/mutation for scenario 181.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC182
- Prompt: Design fetch/cache/mutation for scenario 182.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC183
- Prompt: Design fetch/cache/mutation for scenario 183.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC184
- Prompt: Design fetch/cache/mutation for scenario 184.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC185
- Prompt: Design fetch/cache/mutation for scenario 185.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC186
- Prompt: Design fetch/cache/mutation for scenario 186.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC187
- Prompt: Design fetch/cache/mutation for scenario 187.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC188
- Prompt: Design fetch/cache/mutation for scenario 188.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC189
- Prompt: Design fetch/cache/mutation for scenario 189.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC190
- Prompt: Design fetch/cache/mutation for scenario 190.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC191
- Prompt: Design fetch/cache/mutation for scenario 191.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC192
- Prompt: Design fetch/cache/mutation for scenario 192.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC193
- Prompt: Design fetch/cache/mutation for scenario 193.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC194
- Prompt: Design fetch/cache/mutation for scenario 194.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC195
- Prompt: Design fetch/cache/mutation for scenario 195.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC196
- Prompt: Design fetch/cache/mutation for scenario 196.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC197
- Prompt: Design fetch/cache/mutation for scenario 197.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC198
- Prompt: Design fetch/cache/mutation for scenario 198.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC199
- Prompt: Design fetch/cache/mutation for scenario 199.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.
RC200
- Prompt: Design fetch/cache/mutation for scenario 200.
- Skeleton: classify server vs client, pick query keys, define loading/error/success.