인프런 커뮤니티 질문&답변

Jeong Hye Ji님의 프로필 이미지
Jeong Hye Ji

작성한 질문수

React로 NodeBird SNS 만들기

3-4. redux와 react 연결하기

리듀서 액션 생성 부분 질문이 있습니다!!

작성

·

185

0

안녕하세요! 강의 잘 듣고 있습니당!

제로초님 강의 들으면서 궁금한게 생겨서 이렇게 질문을 남깁니다.

제가 책으로 공부했을때는, 리듀서에서 액션과 액션생성함수를 만들어야한다고 해서, 함수로 만들었는데,

제로초님은 액션부분을 아래와 같이 객체로만 만드셨는데, 함수로 만드는 것과 객체로 만드는 것은 어떠한 차이와 장단점이 있는지 궁금합니다!! 답변 부탁드립니다.

const loginAction = {
    type: LOG_IN,
    data: {
        nickname: '쿠쿠',
    },
};

답변 2

0

Jeong Hye Ji님의 프로필 이미지
Jeong Hye Ji
질문자

오 답변 감사합니당!!

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

data가 동적으로 바뀌면 액션생성함수를 만들고, 데이터가 고정이면 단순 액션 객체를 만듭니다.

함수는 객체 내용물을 바꿔서 만들어줄 수 있지만, 객체는 자기 내용물을 바꿀 수 없으니까요.

Jeong Hye Ji님의 프로필 이미지
Jeong Hye Ji

작성한 질문수

질문하기