1. 왜 이런 주제를 했는지?

  2. next.js에서 리액트 라이브러리가 적용이 안되는 경우가 뭐가 있을까요?

    1. node.js에서 구동되기 때문에 dom이 존재하지 않아서
  3. 무한스크롤은 어떤 방식으로 구현하셨나요?

    1. inter뭐시기 옵저버 api로 구현
    2. 그러면 어떤 장점이 있었는지?
      1. 성능상 이점을 가진 것 같아서
  4. 팀원들과의 갈등은 어떻게 해결?

    1. 컨벤션, 코드스타일, 레포지토리 분리
    2. 모두가 합의보지 않은 코드스타일을 맞추라고 강요해서 갈등 발생
    3. 중재자가 해결.. ⇒ 다음에는 은선님이 중재자로 하는걸로…
  5. backend와의 소통은 어떻게?

  6. context api를 쓴 이유?

    1. 무한스크롤 외에 상태관리를 쓸 일이 없었다.
  7. next.js를 사용했을 때 어떤 면에서 seo를 최적화했는지?

    1. prerendering을 지원하기 때문에 검색엔진 상단에 노출될 수 있다는 장점이 있고
    2. ux적인 이점은 초기 로딩속도가 더 빠르기 때문에
  8. 당장 화면에 보이는 건 csr이 더 빠르지 않을까요..?

    1. 나중에 자료를 보면서 다시 얘기해보죠
  9. redux를 사용한 이유는?

    1. 팀원들이 자주 사용한 상태관리, 협업과 유지보수하기 용이하다 생각
    2. context api에 비해 불필요한 리렌더링 방지
  10. redux를 사용해야할 만큼 상태관리 할 일이 많았는지?

    1. 사용자로부터 받는 인풋값도 많고 그에 따른 데이터 처리를 위해
  11. ui 관련 리엑트 라이브러리를 사용하셨다 했는데 어떤 부분에 적용했는지?

    1. 화면에 보이는 애니메이션 효과
      1. 그러면 나중에 직접 구현하실 수 있는지?
        1. 네 시간이 충분하면 transition 효과를 주면서 구현할 것 같다.
  12. 스톱워치를 어떻게 구현하셨는지?

    1. setTimeOut, setinterval사용, usecallback 사용
    2. 비동기 함수이기 때문에 메모리 누수가 발생하지 않도록 삭제