[team 05 - FE] 1주차 풀리퀘 by hoongding · Pull Request #12 · codesquad-members-2023/issue-tracker

리뷰 시작

고민에 대한 답변

React에서 Eslint가 잡는 오류들이 많아 eslintrc 파일에 필요 없는 rules를 추가하고 있습니다. 어떤 기준으로 규칙을 warn, off로 커스텀 해야 할 지 고민입니다.

두분이 생각하셨을 때 맞다고 생각하시는 방향으로 설정하시면 될 것 같아요! 다만 불편하다고 이 룰이 왜 적용되어있었을지, off 또는 warn으로 바꾸고 원하시는 방식으로 작성했을 때 더 나은 방식일지 등에 대해 함께 고민해보시고 두분만의 규칙을 만들어가시면 좋을 것 같습니다!

초장부터 useReducer나 Context API를 사용해서 해야할지도 조금 고민이고 먼저 useState부터 사용하면서 상태관리에 문제가 생기면 useRedcuer나 Context API 로 바꿔야할지도 고민입니다.

제 생각은 후자입니다! 굳이 useReducer 또는 context를 사용할 필요가 없는데 적용할 필요는 없다고 생각해요. 사용하시면서 불편함이 생기거나 필요성이 느껴지신다면 그때 적용해보셔도 되지 않을까요?

보내주신 PR 중 궁금했던 부분이나 생각해보셨으면 하는 부분 코멘트로 달아뒀습니다! 제 리뷰가 정답은 아니니까 모두 수용하려고 하실 필요는 없어요. 혹시 궁금한 점이 있으시거나 질문이 있으시다면 코멘트 남겨주세요! 수고하셨습니다!

asset을 왜 src에 안두고 public에 뒀나요?

React에서 이미지(images) 경로 설정 방법

  1. 이미지를 public에 둘 경우

    불러오는 방법

  2. 이미지를 src에 둘 경우

    불러오는 방법

    import imgLogo from './imgTest.jpg';
    
    function App() {
      return (
        <div>
        	<img src={imgLogo} alt='logo image' />
        </div>
      );
    }
    

prop-types 사용

PropTypes와 함께 하는 타입 검사 – React