[LUVOOK] 프로젝트 DAY-7

5taecoo·2022년 6월 13일
0

Project

목록 보기
4/9

😃 스프린트 2회

전체적으로 필요한 기능(우선순위 높음)

- `너무 깊은 부분까지 구현하지 말고 기본적인 구현만 할 것`
- `개발하면서 리팩토링 하기`

🪧 진행할 내용

  • constants 변수 선언

  • 헤더/배너 만들기

    // TODO
    // Header 모든 페이지에서 사용하기 때문에 여기에 선언
    
    const DefaultTemplate = ({ children }) => {
      return (
        <div>
    			<Header/> // 
          <main>{children}</main>
        </div>
      )
    }
    
    export default DefaultTemplate

    DefaultTemplate 삭제 예정

    • 헤더/배너

💻 오늘 진행

  • constants 설정 완료 PR 요청 후 피드백 반영 -> Merge 완료
  • Header 컴포넌트 구현
  • UI 구현 - 완료
  • 페이지 링크, Modal, Popover, Avatar 기능 연결, 구현 - 완료
  • Notification 안에 임시 더미 데이터로 구현 - 예정
  • badge 기능 - 예정
  • Banner 컴포넌트 구현 - 예정

🧐 느낀 점

내가 직접 필요한거 찾아서 결정을 하고 관여를 해서 만들다 보니 조심스러운 부분이 많지만
생각보다 어렵지 않고 재밌게 만들고 있다. 전체적인 페이지에 관여를 한다고 생각하고 있었지만
회원가입이나 로그인에서는 Header가 들어가지 않을 예정이기에 Default page 설정은 없애기로 결정을 하였다. 확실히 공통 컴포넌트가 있어서 활용성도 좋고 리팩토링 하기도 편하다고 느끼고 있다..ㅎㅎ 조심하고 있는 점은 사용자 측면에서 생각을 더 해보고 구현을 하고 있다?😓

profile
프론트엔드를 꿈꾸며 개발을 공부 합니다.

0개의 댓글