벌써 3번째 팀프로젝트 발제날! 뉴스피드라고 해서 grid 형태가 갖춰진 무언가라고 생각했는데, SNS, 블로그, 커뮤니티 등 상당히 범위가 넓게 잡혔다.
우리 팀은 깔끔한 UI로 평가받는 velog의 디자인을 조금 변형하여 제작해 보기로 하였고, 주제는 게임 뉴스피드로 결정되었다. 프로젝트 내 여러 기능 중 글 작성 및 상세 글 보는 페이지를 맡았는데, 처음 맡겠다고 했을 때는 간단할 줄 알았는데 에디터 라이브러리가 종류도 엄청 많고 사용법도 처음 보는 입장에선 꽤 복잡해서 생각했던 것보다 시간을 더 쏟아야겠다.
오늘은 팀 그라운드 룰을 정하고, 코드 컨벤션, 작업 환경 세팅을 주로 정했다. router를 설정하고 기본 globalstyle도 지정하고, prettier, eslint까지 우리 팀에 맞춰 조금씩 변경해 보았다.
그리고 새벽에 디자인 시스템을 만들었는데, 시간이 부족하고 와이어프레임이 아직 다 안 나와서 색상 정도만 만들어 두었다. 나머지는 언제 하지...
또한 오늘 보강이 있었던 챌린지 반 세션에서 React 렌더링 최적화에 대해 배웠는데 도저히 복습할 시간이 안 난다... 다음 주에 팀 프로젝트 끝난 주말에 몰아서 해야 할 듯
'TIL' 카테고리의 다른 글
[2024.06.02] 뉴스피드 프로젝트_상세 페이지 레이아웃 완성 (0) | 2024.06.03 |
---|---|
[2024.06.01] supabase 사용해보기 (0) | 2024.06.01 |
[2024.05.30] tailwind css 환경설정 에러: "File is a CommonJS module; it may be converted to an ES module" (0) | 2024.05.31 |
[2024.05.29] Zustand 설치 및 사용법(+리렌더링되는 조건) (0) | 2024.05.29 |
[2024.05.28] 개인 가계부_React 숙련주차 과제 완성 (0) | 2024.05.28 |