FE

프로젝트 진행 상황


🌳 2주차 데일리 스크럼

9/2(월)

9/3(화)

9/4(수)

9/5(목)

9/6(금)

9/7(토)

9/8(일)


🌳 2주차 회고

Untitled


🌳 2주차 트러블 슈팅


🌳 2주차 멘토링

멘토링 전 질문(Q&A)


멘토님 답변 및 피드백

주포인트 색깔은 강렬한게 좋음(ex. 당근마켓-주황색 / 쿠팡-파란색)

[pre documents]

파일 객체 올릴 때 multipart/fomdata로 전송 필요 application/json 형식으로 전송 X

git flow 사용중 release, hotfix 브랜치는 당장 필요X

.vscode/setting.json 새로 생성

{ gitmoji.outputType: "emoji", gitmoji.addCustomEmoji" : [ { "emoji" : "", "code" : ": :", "description" : "설명", },

@popular 가장 인기 있는 확장 프로그램 리스트 spell checker : 오타 방지, 함수나 변수를 CamalCase로 안썼을 경우 경고 노출 path intellisence 확장프로그램 자동화 => 작업 영역 내 추가 권장 사항 => .vscode 폴더 내 설정파일 생성 => 같이 커밋

빠른수정 => workspace setting => 예외처리 .vscode/setting.json 파일 내 작성됨 코드 스펠 체크 자동화

공통 설정 .vscode/setting.json 내 작성

컴포넌트에 맞는 다양한 패턴 사용을 해보는 것이 본인의 패턴을 만드는 데 큰 도움이 됨 필요에 따라 여러 패턴을 사용함 드라이를 지향하되 한번 더 추상화가 되어야 하는건 아닌지 체크할것 유틸성 함수들은 드라이 하지 않는게 좋기에 파일로 따로 분리

트리 쉐이킹 작동 원리 확인

반복되는 값은 개별 instance 생성 application/json 파일을 받을 수 있는 형태로 작성 또는 multipart/formdata 로도 받을 수 있도록 content-type을 유동적으로 변경할 수 있게 작성 가능 interceptor : (request)API 호출 시 필요한 Bearer 토큰을 instance 한곳에서 관리 가능 (response)인증 정보 만료와 같은 오류 페이지에 대한 처리를 instance에서 처리 fecthCall : 공통 fetch call, get/post/delete 메서드를 인자값으로 받아서 사용 가능

다른 프로젝트에서도 활용 가능한 공통 hooks 사용 권장

[플젝 관련 질문]

Q. CRUD에 너무 치우쳐저 있는것 같다

FE에서 할 수 있는 내부 기능을 추가 지도/그래프/audio api(보이스 녹음)/차트/drag&drop

지도 => 마커(병들)로 표시 그래프 => 많이 애용하는 주류에 대한 분포도 차트 => 날씨에 따른 주류 퍼센트

주종 3jx 모델링 구현 또는 에셋으로 술 3d로 구현

알림 => SSE(단방향 소켓 통신) 많이 활용 서버에서 내려주는 값 받아서 or 이벤트를 받아서 이벤트 핸들링

자동완성 => defer 처리 가능 계속 API를 호출하면 부하가 걸리기 때문에 디바운싱 처리를 통해 덜 호출하도록 처리 가능

하트 => 인스타그램처럼 네트워크가 비활성화 상태일때도 처리가 될 수 있도록

BE

프로젝트 진행 상황


🌳 2주차 데일리 스크럼

9/2(월)

9/3(화)

9/4(수)

9/5(목)

9/6(금)

9/7(토)

9/8(일)


🌳 2주차 회고

Untitled


🌳 2주차 트러블 슈팅


🌳 2주차 멘토링

멘토링 전 질문(Q&A)