inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Typescript with Vue 실전 프로젝트

Axios 연동하기 + 리팩토링

store 사용 방법 관련 질문입니다.

240

kalin

작성한 질문수 3

0

안녕하세요

우선, 좋은 강의 감사합니다.

axios 를 통해 데이터 전송시에 궁금한점이 있는데요.

로그인 후 쿠키 또는 토큰등의 정보를 관리할때 일반적인 방법으로 store에 직접 저장해서 사용해도 되는걸까요 ??

그리고 데이터의 양이 많다면 store에 저장하는 양도 한계가 있을까요?? 그러니깐 해당 정보가 필요할때만 불러온다던지.. 하는 방식으로 작업 해야 하는지 궁금합니다.

감사합니다.

vuejs

답변 1

0

성도희

안녕하세요!

두가지 질문을 해주셨는데, 넘버링하여 답변드리도록 하겠습니다 ^^

1. 결론적으로만 말씀드리자면 네. 실제로 스토어에 저장해서 사용하기도 합니다. 

2. 저장하는 양에 한계는 없지만 처리할 데이터가 많다면 성능 이슈가 발생할 가능성이 높습니다.  보통 많은 데이터를 처리할 때는 말씀하신 대로 필요할때 불러서 처리합니다. 예를 들어 게시판같은 리스트 형식은 페이징 처리를 하거나 무한스크롤 처리를 하지요? 같은 이유입니다 ^^

감사합니다.

소스 공유좀 해주세요

0

252

0

target null 에러뜨시는 분들

0

330

0

라우터 구조잡기 소스

0

285

0

새로 추가한 인스턴스 상태 관리

0

247

0

App.vue의 $store

0

192

0

npm run serve 에러

0

221

0

Cannot find module '@/components/message.vue' or its corresponding type declarations.

0

1152

2

prop !

0

194

0

@ MutationActions

0

179

0

mapGetters 내 정의가 안되요 ㅠ

0

260

0

안녕하세요! @Prop() readonly id(느낌표):string; 에서 !(느낌표) 를 찍는 이유가 궁금합니다 :)

0

227

0

moduleA.store.ts내에서 RootState가 하는일은 무엇인가요?

0

179

0

removeItem 에서 element 가 하나 남았을 때 삭제가 되지 않는 문제

0

373

2

Property '$route' does not exist on type 'ItemList'. 이 에러는 무엇인가요..?

0

862

1

Cannot find module '@/components/message.vue'.

0

2870

6

@Action, @Mutation 등으로 지정된 변수의 타입

0

227

1

안녕하세요. 강의 잘 들었습니다.

0

168

0

Axios Post보낼때 어떤 식으로 구성하는게 좋을까요?

0

663

1

안녕하세요! v-for(v-bind:key), slice() 관련 질문이 있어요!

2

667

3

에러 표시 질문이요!

1

403

3

vuex-module-decorators 보다 오리지널 모듈 형태를 선호하시는 이유가 무엇이신가요?

1

380

2

안녕하세요. 초기 셋팅시 질문있습니다.

1

296

2

안녕하세요! Vuex, actions 질문이 있습니다.

1

305

2

클래스 속성 에러는 무엇인가요??

1

174

1