Skip to content

2주차 피어세션 [Web]

sunkyu_yoo edited this page Nov 27, 2020 · 1 revision

이벤트 수집기 Week2 피어세션

  • A : 유선규, 이유택, 유선규
  • B : J037 김민지, J170 임지영, J192 조정혜
  • C : 김도균, 박지홍, 이상경

Next.js vs. Next.js + Express

  • Next.js와 Express를 같이 사용하는 이유?
    • 웹서버와 api 서버 역할을 나누기 위해
    • 한 서버에서 api 서버 역할 + 웹 서버 역할을 모두 하면 부하가 좀 더 크게 걸리지 않을까요

한방쿼리 vs. 더 자주 통신하는 쿼리

  • 한방쿼리가 훨씬 빨랐다.
  • 코드 가독성은 나누는게 좋다.
  • 멘토님: 우리도 좀 나눠서, 재사용할 수 있도록 쪼개서 한다.
  • 호눅스님: 한방쿼리가 좋아하시는 분들이 많다?
  • 병건님: 인덴트 많은 게 싫어서 한방쿼리 시러함

이벤트와 DB

  • MySQL과 몽고DB를 같이 사용
    • 이벤트는 몽고DB, 일반 데이터는 몽고DB
  • A조: Prisma 쓰세요
  • A조, C조: VIBE 관련 데이터는 MySQL, 이벤트는 MongoDB
  • B조 : mongodb -> 좀 더 고민해봐야할 것 같다

다들 모여서 하세요?

  • 스터디룸에서 합니다
  • A조 사무실을 자랑

이벤트 구조

  • A조
    • 이벤트 구조에는 큰 차이가 없을 것 같다
    • 수집 방식에만 차이가 있지 않을까
  • C조
    • 어떤 이벤트와 어떤 파라미터가 필요할지 대략적으로만 설계를 했다
  • B조
    • 멘토님이 애초에 웹 오프라인 경우는 아예 언급하지 않으신걸로 보아 웹은 오프라인은 고려하지 않는 것 같다
  • 실제로는 이벤트를 즉시 쏜다.
  • 오프라인이면 모아서 쏜다. (웹은 구현하기 어렵다고 한다) → 웹은 신경쓰지 않아도 될 것 같다

컴포넌트 설계

  • 꼭 작은 단위부터 시작해야 하나?
    • 설계하기 나름인 것 같다

매거진, 뉴스 등은 어떻게 관리?

  • A팀: 클릭수로 차트는 관리할 것 같다. 몇시간마다 빌드하는 방식으로..그런데 이렇게 하면 vercel을 사용하지 못한다 젠킨스 고
  • B팀: DB에 넣어놓고 몇 개만 불러오는 방식으로

현재재생목록도 DB에 저장해야 하나?

  • A조: 프론트에서만 들고 있도록 관리
  • 실제로도 로컬에만 저장되는 것 같다

어디까지 구현할 계획?

  • A조: 추천 관련된 부분은 모두 제외
  • B조: 웬만하면 다 구현할 계획 (필요없어 보이는 부분 제외하고)
  • C조: DJ 스테이션 제외 / 매거진 형식 통일

자기소개

  • 지홍님
    • 프론트엔드 개발자가 되고 싶어요
    • 너무 자주 만나서 좀 덜 만나면 좋겠다 (농담)
  • 도균님
    • 백엔드가 더 좋아요
    • 컴공 졸업
  • 상경님
    • 프론트엔드 지망
    • 찐문과 (?)
  • 민지님
    • 국어국문학과 + 두 개 더..
  • 정혜님
    • 고양이 열마리
    • 백엔드가 더 좋아요
  • 지영님
    • 컴공
    • 델마와 루이스 좋아해요
  • 유택님
    • 동대문구 회기 거주
    • 33살🙈인줄 알았으나 26살..~
  • 선규님
    • 지금 팀이 너무 즐거워서 미쳐버릴 것 같습니다
    • 주말 출근이 즐겁습니다^^
  • 병건님
    • 동대문구 회기 거주
    • 27살
    • 중문학과
Clone this wiki locally