Fact

Feeling

  1. 디자인 작업.. 어려다는 생각이 들었다. 팀원의 생각을 다 담으면서 이를 하나의 화면으로 합치는 부분에서 합의점을 찾아야되는 것까지 하는 것이 쉽지는 않았다.
  2. 너무 많이 생각하고 들어가는 건 사실 손해다. 일단 개발을 시작하고 나중에 리팩토링하는 것이 무조건 나쁜 것이 아니다.
  3. 반응형으로 만드는 것이 쉬운 것이 아니다. 모든 기기에서 적절하게 출력되도록 만드는 것이 쉽지 않다.

Finding

  1. 개발을 먼저 하고 중복되는 부분을 컴포넌트화하는 방식으로 개발하는 것이 생산성 측면에서 좋다.
  2. 리액트에서 공식적으로 권장하는 폴더 구조는 없으나, 보통 자주 쓰는 구조를 활용하면 좋다.
  3. 백엔드, 프론트엔드 각자 개발할 때 서로 소통하고 어디 개발하고 있는지 계속 정보를 교환하는 것이 좋다.

Future action

  1. 3D 구현을 위해 R3F를 학습하고 구현한다.
  2. 개발하면서 어려운 점을 정리하고 추후에 공유한다.
  3. 데이터를 백엔드 서버에 요청하고 받아오는 작업을 진행한다.

Feedback