Skip to content

1127 week2 peersession

hi0826 edited this page Nov 27, 2020 · 1 revision

2주차 피어세션 26 Group

피어 세션

참가자

  • A조 : 양예진, 윤석주
  • B조 : 임기봉, 정지찬
  • C조 : 최홍일, 윤영우

진행방식

1~2주차 프로젝트를 진행하면서, 어려웠던 부분, 궁금했던 부분, 어떤식으로 해결하였는지 공유

typescript, lint, prettier 관련 설정 오류 문제

  • gitconfig 에서 crlf 로 바뀌는 것을 막아서 문제 해결

TS와 JS가 어떤게 크게 달랐던가요?

  • 타입추론

TS 인터페이스 관리는 어떻게 하나요?

  • types 라는 폴더를 하나 두고 거기에서 관리함 (BE)
  • 컴포넌트별로 interface를 관리함

TS 좋은 점

  • 자동완성 및 어떤 속성들이 있는지 알 수 있어서 좋다.

Mongoose TS 는 몽구스의 장점인 유연한 스키마 작성이 어렵지 않은가?

  • 객체타입을 넣는 부분에서 따로 interface 정의를 해주면 된다.

새롭게 배우는 것들이 너무 많아서 제대로 따라가지 못하고 있는 것 같다.

  • 화이팅

Github OAuth 토큰은 어떻게?

  • 쿠키, local storage

프로젝트 진행방식

  • API 설계, seed data , FE를 만들다가 데이터가 필요할때 BE를 만드는 방식 ( B )
  • 프론트에서 필요할 때마다 백엔드 작업을 조금씩 한다. ( A )
  • 백조금 프론트조금씩 연동을 위주로( C )

상태관리는 어떻게? 전부다 REDUX ? MobX 사용하는지 ?

  • 대부분의 상태관리는 MobX로 관리를 하고 불필요한 재렌더링을 줄이기 위해 store에 있는 데이터 별로 반응하도록 생각중입니다.

텍스트 복사붙이기 어떤식으로?

  • AI 나 자연어 처리를 하는걸 쓰기엔 너무 크지않은지?

파이차트 같은 시각화

  • 시간이되면 라이브러리 만들기
    • 안되면 라이브러리 사용
  • 라이브러리 사용
    • 시간되면 svg로 직접 만들기

리뷰

  • 아침 전까지 리뷰를 진행함
  • 아침에 다 같이 merge(혼자하면 무서움)

배포단계에서 겪은 어려움

  • NginX, pm2제대로 써보지않아서 다르게 배포했는데 써볼 생각

공부해야 할 것

  • 상태 관리 ( Redux / MobX )
  • 데이터 시각화

2주차 피어세션 24 Group

피어 세션

참가자

  • A조 : 박상신, 박승환
  • B조 : 권예지
  • C조 : 김민섭, 박재윤

아토믹 디자인

  • view 개발에 집중
  • 업무 배분이 수월해짐

가계부 노멀한 서비스

  • 인터렉티브로 서비스 사용에 재미를 주자.
  • styled component 힘듬 => 아토믹힘듬 => 아토믹 채택 X

기술 스택

  • mongo 선택한 이유?
    • 가계부가 자체가 수정 삭제가 적고, 읽기 쓰기가 많아서 RDMS보다 빠름.
    • 써보고 싶음.
    • API하나로 DB모든 데이터 쉽게 쓸 수 있다.
  • mongoDB join?
    • 그럴꺼면 mysql?
  • mobx
    • 함수형
    • 클래스형
    • computed로 거래내역을 계산하는데, 그 배열 돌때 컴포넌트도 같이 생성한다면 ?
  • mms
    • 막막

결론

일단 해보고 문제가 있으면 고민.

Clone this wiki locally