1. 팀프로젝트 발표 정리
1) 깃허브 리드미 참고 사이트
2) 칠드런 발표
•
로컬스토리지에 모든 유저정보 넣지 말기 (보안문제 취약)
•
간트차트 - 멀레이드
[호준님 피드백]
1.
key 값 처리는 크립토js 사용했음 ⇒ 근데 권하지 않음. 연산부하가 꽤 된다. 키값으로 하기에는 연산부하가 될것이다. 키만을 위한 라이브러리가 있음. 그걸 찾아보는게 좋을듯.
[재현님 피드백]
1. 백엔드 API 에 대한 설명도 프로젝트 리드미에 넣어주기. 어떤 형식으로 날라오는건지. API 관련된 내용도 넣어주기, 컨벤션 내용도 좋아. 이왕 적을 거면 세세하게 적기
2.
크립토로 했는데 렌더링 될때마다 똑같은 아이디가 유지되나? 아이디 생성하는 라이브러리 들은 랜덤한 아이디를 생성하게 되는데 이런 아이디들은 컴포넌트를 생성할때 만드는게 아니고, 백엔드쪽에서 데이터 베이스 저장할때 아이디값을 붙일때 이런 라이브러리를 이용함. 컴포넌트가 재렌더링될떄마다 아이디 바껴버리면 안된다. 이럴때는 크립토 객체 사용하지 말고, 그냥 인덱스 번호 넣어도 됨.
3) 인토네이션 발표
•
카카오맵 API 이용해서 지도 기능 활용함
[재현님 피드백]
이미지를 8MB로 압축 제한을 한 이유가 있을까? 300kb 이상이면 압축 하면 되지 않을까?
프로젝트 규모에서는 이미지 300kb 이면 된다. 이미지 처리하는 곳이 많으면 서버비용과도 관련이 있으니까.
3) 데브리 마켓
[호준님 피드백]
1.
로컬스토리지 토큰 정보외에 다른 정보 넣지 않게 해줘야한다.(유저 아이디, accountname 들어가면 안된다)
2.
객체 형태로 컴포넌트 구성한거 가독성 Good
4) 데브원
[호준님 피드백]
1. 넘사벽…주니어 수준이 아니다.
5) N/1
•
useTitle 아래처럼 사용하기