원티드 #POB 1일차

ghdtjddn·2022년 5월 3일
0

TIL 만들기

-오늘 배운 내용을 정리해서 벨로그에 올리기
-길게 쓸 필요는 없음

오늘 코드리뷰 들으면서 기록해 둬야겠다고 생각한 것들!

  • 정규표현 email regex로 검-w3c 정규표현식을 쓰자
  • e.target이 아니라 e.currenttarget으로 쓰기

참고
https://velog.io/@edie_ko/JavaScript-event-target%EA%B3%BC-currentTarget%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90

  • css 선택자로 id는 지양하고 class로 사용하기
    이게 커뮤니티 표준이라고 한다. 웬만하면 class명으로 쓰고 특별한 이유가 있을때 id로 쓰자

-컴포넌트 이름은 대문자로 쓰자, 유틸리티는 소문자로 해도 노 상관
-상수들은 무조건 대문자
-input 패스워드의 만들 때 꼭 필요한 필수 이미지의 경우는 퍼블릭이 아니라 src에 있어야 함(그리고 위에서 임포트를 해놓기)

ex)
import CheckActive from ‘images/check_active.svg’
isActive? CheckActive : null

코드리뷰를 보고 내가 수정해야할 것들

과제 배포하고
움짤이라도 만들쟈,,,

인풋.js

  • 정규표현식 맞추기
  • 형식에 맞으면 체크 표시 맞추기

슬라이드.js

  • 픽셀 맞추기

드롭다운.js

  • 바깥쪽 클릭하면 창 닫히게 하기

탭메뉴.js

  • dummyData 간소화하기

토글.js

  • 디자인 변경 및 애니메이션 속도 조절

후기

강사님이 자신의 코드에 자신감을 가지지 말라고 한게 기억에 남는다. 잘 쓴거 있으면 사용하고, 내걸로 만들수 있는게 훨씬 이득이기는 하지!
그리고 TIL은 만든다 만든다 하고 계속 미뤘는데, 역시 다른 사람이 시켜서 하는 일이 중간 밍기적거리는 시간을 최소화 해주는것 같다.

숙제

일요일 오후 4시까지

  • 개인 : 지난번 원티드 프리온보딩 과제를 제공해드린 foundation 코드로 변환해보기
  • 팀 : 투두리스트 보고 기능 팀별로 추가해보기 - 팀별 repo 생성 필수
profile
안녕하세요!

0개의 댓글