Skip to content

1주차 멘토링

Soobeen Yoon edited this page Nov 9, 2022 · 4 revisions
  • Client에 집중된 프로젝트로 보임

  • 시작은 DB 없이 로컬 스토리지만 사용해서 할 수도 있을 것 같다.

  • Killer Contents부터 MVP로! 여기에 제일 집중해야 할 듯

    • 스케줄링 알고리즘
      • 창의적인 부분, 단위 테스트를 매우 열심히 해야 하는 부분
      • 단위테스트 가능하게 모듈을 짜기
      • mock data 1: 가중치 합 10 증명… 이런 식으로
      • 이 부분만이라도 TDD 추천
      • 스펙 정의 후 바로 Test code 작성
        • 제대로 돌아가는지 검증
        • 누군가가 얘를 수정했을 때 더 견고하게 만들 수 있음
  • 비동기적으로 데이터 가져오게끔 FE 코드를 작성하고, 나중에 api를 더 쉽게 이관할 수 있도록!

  • SSR은 오히려 적합하지 않을 수 있다.

  • Client로 챌린징을 한다면 (Client에 치중된 서비스 같다.)

    • webpack 말고 다른 번들러 사용
    • Svelte 사용…
  • 모든 기술 선택에는 이유가 있어야 한다.

  • 일정 시간에 어떤 이벤트 발생

    • FE에서 구현한다면? - webworker: 스케줄링 (내 스케줄 구독)
    • 그런데 사실 FE/BE 구현 유무는 중요하진 않음. ‘확장’ 고려해서 pick하는게 중요함.
  • 모듈화

    • MVP 확장 측면에서 어떤 전략을 사용해서 개발할지 고민하는 게 중요함.
  • 와이어프레임

  • 디자인

  • 사용자 interaction이 중요한 서비스

    • UX를 많이 신경쓰는 게 좋을 듯!
    • 디자인 + 고도화까지
  • push 알림

💊 비타500

📌 프로젝트

🐾 개발 일지

🥑 그룹활동

🌴 멘토링
🥕 데일리 스크럼
🍒 데일리 개인 회고
🐥 주간 회고
👯 발표 자료
Clone this wiki locally