Project-Log 5. 회원가입 기능 구현

윤창현·2021년 10월 7일
1

Project-Log

목록 보기
5/17
post-thumbnail

🌈 비온 뒤에 땅이 굳어진다


프로젝트 기간 동안 주어진 프론트엔드 작업의 마지막 날이 다가왔다.
오늘 할 일은 로그인 기능 구현의 마무리와 회원가입의 기능을 모두 구현해야 했다.

생각보다 머릿속에 쉽게 그림이 그려지지 않아서 오전에 많이 방황했었지만,
동기분들의 힌트를 얻어서 오후에는 보다 빠르게 작업을 진행할 수 있었고
특히 체크박스를 성공시켰을 때는 너무 좋아서 춤까지 췄다.(한 부분은 실패했지만..)


- 모르는 점

  • 체크박스 전체 선택과 해제는 구현했고 선택지 중 하나를 해제했을 때
    전체 선택이 풀리는 것까지 성공했으나, 다시 눌렀을 때 전체 동의도 함께 체크되는 기능은 끝내 성공시키지 못했다.

- 배운점

  • 체크박스의 기능 구현에 대해서 아무런 감이 없었는데, 결국에는 input
    태그 안에 있는 속성을 적용해서 각 state에 적용하여
    함수로 구현하는 흐름을 배울 수 있었다.
  • 이름, 이메일, 비밀번호, 주소에 띄우는 설명 창에 대한 기능을 구글링을 통해
    정규 표현식을 적용하여 각 인풋 창에 알맞게 설명 창 내용을 기재할 수 있었다.

- 잘한 점과 개선할 점

  • 전혀 그려지지 않던 기능 구현의 방향을 잡고 진행했다는 점에서 스스로에게
    뿌듯했던 하루였다.
  • 본인이 보아도 코드가 간결하지 않고 수정사항이 보이기 때문에 리팩토링을
    진행하고 수정해 봐야 할 것 같다.
  • 기간 내에 필수 구현 사항들을 마무리 지어서 함께 해준 동기분들에게
    감사하고 너무 뿌듯하다!

🏆 아직 많이 부족하지만, 비교하지 말고 나만의 속도에 맞춰 꾸준히 노력해보기!

profile
긍정적 영향을 전하며 함께하고 싶은 개발자를 그린다.

0개의 댓글