작성
·
202
0
선생님 안녕하세요.
제가 클론 코딩한 코드들을 정리하고 분석하는 과정에서 궁금증이 생겨서 이렇게 질문을 남기게 되었습니다.
이 프로그램에서 Client 파일 아래에 Action 과 Reducers 파일이 있고 그 안에서 Axios로 정보를 받아오고 뿌려주고 하는데 형식을 보기에는 Redux 같은데 dispatch도 안쓰고 subscribe 도 없고 store 도 없는데 이 프로그램 내에서 저 형식으로 작성된것이 Redux가 맞는지, Redux가 아니라면 무슨 이유를 가지셔서 저렇게 만드신건지 너무 궁금합니다.
제가 이제 React를 배우고있는 초보자라 귀찮으시더라도 답변 남겨주시면 너무 감사하겠습니다.
늘 좋은 강의 감사합니다 선생님.
추가 - 만약 Redux를 사용 하는 프로그램이 있다면 State 값이 변할 때 마다 DB에 접근을 하는지, 그리고 DB에 접근을 하지 않는 경우에도 Redux를 사용하는 경우가 있는지도 여쭤보고 싶습니다.
이런 양질의 강의를 무료로 보고 있으면서 너무 귀찮게 구는건 아닌지 걱정이 되지만 혼자 구글링 하면서 찾아보고 이해하려고 노력해 봤지만 한계가 느껴져서 질문 드립니다ㅠㅠ
답변 1
0
안녕하세요 !!!
이 강의에서는 리덕스를 사용합니다 하지만 유저 데이터만을 저장하고 있습니다.
저는 리덕스를 사용할 때 한 데이터를 3개의 컴포넌트 이상에서 사용해야 해서 props로 주고 받기가
너무 번거로울때 사용합니다 ~
이 강의에서는 댓글이나 이런곳에서 사용했어도 됐을거 같은데 유저 데이터 쪽만 사용했네요 ...
유저쪽 보면 dispatch랑 보실수있을겁니다 ~
디비부분은 어떠한 페이지를 들어갔을때 그 페이지에 3개의 컴포넌트가 있다면 한개의 컴포넌트에서만 처음에 DB에 접근해서 데이터를 가져온 후 리덕스 스토어에 넣어서 다른곳에서 디비 접근 없이도 사용할수있습니다 ~ 수고하세요 !!! ㅎㅎ