TanStack Query
Query key gondolkodás
Hierarchikus query key-ek, szűrők, centralizálás.
Query key gondolkodás
Hierarchikus szerkezet
['users']
['users', userId]
['users', userId, 'posts']
['users', { status: 'active', page: 1 }]- Minden szűrőt, lapozót bele kell tenni a key-be.
- Érdemes a key-eket egy központi modulban tartani.
📝 Összefoglaló
- A query key egyedileg azonosítja az adatot és a cache-t.
- Hierarchikus key-ekkel invalideálhatod részhalmazokat (pl.
['users']minden user query-t érint). - Központi key definíciók segítenek a konzisztenciában.