JavaScript/Vue
[Vue] Vue Apollo fetch policy
KMSEOP
2021. 2. 6. 14:32
728x90
-
Data를 가져오는 주체와 cache에 저장 여부를 설정하는 옵션
-
chche-first
- fetch-policy 옵션의 default
- 기본적으로 cache data를 가져옴
- cache data가 없을 경우에 network에서 데이터를 받아오고 cache에 저장
-
cache-and-network
- 기본적으로 cache data 가 있을경우 가져옴
- 그 후에 network로 부터 data를 받아오고 cache에 저장
-
cache-only
- cache data를 가져옴
- cache data가 없을 경우에는 fail
-
network-only
- nework에서 data를 가져옴
- 그후에 cache에 저장
-
no-cache
- nework에서 data를 가져옴
- network 호출에 실패해도 cache에 저장하지 않음
728x90