inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

스토어 모듈화 방법

Vuex 적용 시점이 궁금합니다.

295

Jeynes

작성한 질문수 3

2

안녕하세요.

우선 좋은 강의 감사합니다. 덕분에 2주만에 초급, 중급까지 완강해버렸습니다 ㅎㅎ

질문은 Vue.js로 개발할 때 강의처럼 간단한 로직을 만들면서 Vuex로 조금씩 변경하는지, 아니면 처음부터 Vuex를 적용해서 개발을 하시는지 궁금합니다.

물론 초기 설계에 따라 다르겠지만, 실무 경험자께서 실제로 겪어보신 것이 궁금하네요.

개인적으로 앞으로 회사에서 프론트엔드 개발할 일이 많은데 생각이 복잡합니다 ㅎㅎ

읽어주셔서 감사하며, 답변 기다리겠습니다!

vuex javascript vue.js vuejs es6

답변 1

1

캡틴판교

안녕하세요 지상님, 좋은 강의라고 말씀해 주시고 수강평에 응원도 듬뿍 담아주셔서 감사합니다 :)

Vuex 관련해서 좋은 질문 해주셨네요 :) 저는 이제 컴포넌트 기반 프레임워크를 경험한지 좀 되어서 그런지 뷰엑스를 써야할 때와 쓰지 않아도 될 때를 구분할 수 있는 것 같아요 :) 지상님께 추천드리고 싶은 방식은 컴포넌트 안에서 해결할 수 있는 문제는 뷰엑스로 들고가지 않는다 입니다. 로컬 컴포넌트로도 해결할 수 있는 문제를 계속 뷰엑스에 위임하다보면 데이터 처리 흐름도 복잡해 질 뿐더러 파일을 넘나들면서 생기는 사고 전환의 비용이 생깁니다. 제 개인적인 경험이니 참고해 주시면 좋을 것 같고 사실 구현에 정답은 없어서요 :)

Vue.js 학습 로드맵에 담은 저의 조언과 생각을 잘 고려해주시고 뷰엑스의 사용 기준은 지상님 스스로 만들어 나가시는 걸 추천드립니다 :) 결국엔 지상님께서 스스로 만들어나가시는 길이 정답이라고 생각해요. 그럼 화이팅 하시고 또 궁금하신거 있으면 말씀해 주세요! :)

0

Jeynes

답변 감사합니다. 기준 잡는데 많은 도움이 됐습니다! :)

남은 강의도 열심히 들어보겠습니다 ㅎㅎ

Chrome 개발자 모드 확장이 안됨

0

259

1

깃 권한 요청드립니다

0

118

1

vue.js 중급 리포지토리 권한 관련

0

118

1

vuex + axios 질문 있습니다!

1

198

2

깃 권한 요청드립니다!

0

161

1

강의 깃주소 문의

0

144

1

router-view에 props를 어떻게 넘길 수 있나요?

1

280

2

Vue가 인식되지 않는 현상

0

205

1

기초강좌는 어디있나요?

1

190

2

App.vue가 필요한 이유

0

192

1

getter가 정의되어 있지 않아 오류가 발생합니다.

1

254

1

뷰 라이프사이클

1

187

1

TSLint 말고 TSLint Vue 설치해도 되나요?

1

368

3

로컬 스토리지는 어디에 있나요?

1

280

1

vuex 실행시 새로고침해야지만 리스트에 나타나는 현상

1

387

2

export default 관련한 질문

0

354

2

깃허브 vue-todo 접근불가에 따른 확인요청

1

354

2

깃허브에 문제있는것 같습니다.

1

273

2

인프런 강의 재생 화면 구성 변경 문의드립니다

1

303

2

addTodo Helper 함수 적용

1

243

1

vuex 헬퍼 전역 설정

1

245

2

github 권한요청드립니다.

1

258

2

이벤트 위치에 대한 궁금증 입니다.

1

223

2

구조 차이에 대한 문의

1

345

2