Redux vs MobX (둘 다 배우자!)

Redux vs MobX (둘 다 배우자!)

(3개의 수강평)

105명의 수강생
29,700원
지식공유자 · 조현영
31회 수업· 총 6시간 30분수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 초급
슈퍼장 프로필

useSelector 사용시 문제점 문의 슈퍼장 7일 전

컴포넌트에서 user, posts 를 store 에서 꺼내올 때 매번 useSelector 를 사용하지 않고

const { user, posts } = useSelector(store => store)

위처럼 한번만 호출하여 사용하면 강의에서 class 기반에서 성능상의 이유로 reselect 사용해야 한다는 것고 동일한 이슈가 발생하는 건가요? 

즉 user 만 업데이트 되어도 posts 까지 가져오는 연산을 수행하는지.. 한다면 저렇게 사용하면 안될 것 같은데 궁금하네요.

혹시 user 만 업데이트한 경우 posts 도 가져오기 위한 연산을 하는지 유무를 제가 직접 확인해볼 수 있는 방법이 있을까요?

2
mollang 프로필

몹엑스 비동기 실습 중 질문드립니다 mollang 1달 전

안녕하세요 제로초님

몹엑스와 axios로 비동기를 이용해 데이터를 프론트단에 호출해보고 싶어 연습하던 중 질문이 생겼습니다.

(상단 초기스테이트들은 무시해주세요)

아래처럼 postStore에 loadProblems라는 함수에 호출할 주소를 axios로 불러 구조분해한 data를 콘솔에 찍으면 원하는 json들이 나옵니다

그 값을 14줄에 있는 data에 넣어주고 싶은데 (예제인 addPost 함수처럼) 그 부분이 왜 안 되는지 궁금합니다.

27번줄 this.data 가 -> " Proxy {0: Proxy, 1: Proxy, Symbol(mobx administration): ObservableArrayAdministration} "

이걸로 콘솔에 찍힙니다.

프론트 화면에서 useEffect로 (컴포넌트디드마운트시) 첫 렌더링때 데이터들을 불러주고 싶어 아래처럼 호출하였는데 호출방식도 잘못된건가요?

조언 부탁드립니다 ㅜㅜ

1
김로인 프로필

제로초님 김로인 1달 전

제로초님 공부 하다가 궁금한게 생겨 질문 합니다!

혹시 redux-thunk와 redux-saga를 각각 어느때 쓴다라고 혹시 구별 된게 있나요??

둘다 비동기 이긴 한데 노드버드 강좌에서 redux-thunk보다 redux-saga가 더 강력 해서 쓴다고 하셨긴 했는데 그 이유가 있을 까 해서요 

그리고 saga의 한계점이나 단점이 있을까요?

1
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스