February 17, 2022
💫 과제리뷰
- 파일이름 PascalCase, camelCase 구분 명확히
- Next 하면 고민 되는 것들
- pages 안에는 로직이 없는게 좋다 (물론 API는 어쩔 수 없다)
- 아토믹 하게 만드는 조건
- 디자이너가 이미 ‘폴더 구조’를 알고 작은 단위로 디자인을 해줬을때 하면 좋음
- 참고로 예리님은 한번도 안해봤다고 함 ㅋㅋ
- 대충하고 넘어가기 보다는 POB 끝나고 나서라도 완성하자
- Next JS는 우리가 렌더링 방식을 정할 수 있다
- SSR : 정적인 것들 카테고리
- CSR : 동적인 것들 ⇒ 쉽게 바뀌는 것들
- CSS 똑같이 구현하는거는 FE의 개발자의 중요한 역량 (리뷰마다 계속 말씀하심 👀)
- E2E 테스트를 한 경험은 주니어에게 정말 소중한 경험 ✨
📎 학습 자료
:: 시작하기 전에
동기와 비동기 (1)
콜백함수 (Callback Function; cb) (1)
동기
- 정의: 현재 실행중이 코드가 다음 코드가 실행
- 단점: js가 아무리 빨라도 반복이 많으면 엄청 느려진다
비동기
- 현재 실행중인 코드가 완료되지 않아도, 다음 코드로 넘어감
- 장점: 렌더링 와중에도 비즈니스 로직을 돌릴 수 있다