[회고] 일일회고 - 221102

SuJeong·2022년 11월 3일
0

FACT

  • 인스타그램 리액트 클론코딩
    - 로그인 버튼 클릭 시 유효성검사 후 메인페이지 이동
  • 리액트 클론코딩 팀프로젝트
    - 팀 레포지토리 생성 후 각 팀원별 브랜치 생성 후 레이아웃 생성
  • 코드 카타
    - String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환

FEELING

  • 이미 로그인버튼 활성화 시에 유효성 검사를 진행한 터라 메인페이지 이동 시에 유효성 검사를 한번 더 하는게 맞는지 의구심이 들었다. 결국 유효성 검사를 진행하면 로그인버튼의 'disabled'의 값이 false로 될 것 이기때문에 유효성 검사값의 부정인 경우에만 useNavigate()를 통해 페이지 이동을 시켜주기로 하였다.
  • 오늘 처음으로 인스타그램 리액트 클론코딩한 개인프로젝트를 팀프로젝트로 병합하여 진행했다. 처음에 프로젝트 생성부터 개인별 브랜치 생성까지 복잡했다. eslint, prettier, stylelint등 협업 익스텐션도 설치해야하고 css 충돌방지 하느라 서로 조율하는게 힘들었다.
  • 코드카타 오늘 너무 어려웠다... 길이를 어떻게 알아내야할지 삽질도 많이했지만 해결해서 너무 뿌듯하다

FINDING

  • 협업 툴 : eslint, prettier, stylelint

FUTURE ACTION

  • 유효성검사 후 useNavigate()를 통해 페이지이동
profile
Front-End Developer

0개의 댓글