-
[Vue] Vue Apollo fetch policyJavaScript/Vue 2021. 2. 6. 14:32728x90
-
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'JavaScript > Vue' 카테고리의 다른 글
[Vue] VSCode에서 ESLint 적용 (0) 2021.02.23 [Vue] Vue Apollo Fragments (0) 2021.02.11 [Vue] Vuex란? (0) 2021.01.30 [Vue] Vuelidate object property에 validation 적용 방법 (0) 2020.12.21 [Vue] Vue Apollo GraphQL Authorization(Nest.js) (0) 2020.12.04 -